質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Bitcoin

Bitcoinは、インターネット上で流通している電子マネーです。P2Pネットワークを通じた安価な決済コストが実現できる一方、取引時の危険性や闇市場・資金洗浄など不正取引の温床といった法的問題も抱えています。

Q&A

解決済

1回答

2163閲覧

python2.7で、syntaxerrorが解決できない(zaifapiが使えない)

takizawasizuku

総合スコア24

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Bitcoin

Bitcoinは、インターネット上で流通している電子マネーです。P2Pネットワークを通じた安価な決済コストが実現できる一方、取引時の危険性や闇市場・資金洗浄など不正取引の温床といった法的問題も抱えています。

0グッド

1クリップ

投稿2017/11/07 13:59

###前提・実現したいこと
python2.7でシステムを作っています。
zaifという仮想通貨取引所の現在のビットコインの価格にアクセスする機能を実装中に、実行したら以下のエラーメッセージが発生しました。

###発生している問題・エラーメッセージ

C:\Python27\python.exe C:/Python27/zaif/main.py Traceback (most recent call last): File "C:/Python27/zaif/main.py", line 3, in <module> from zaifapi import ZaifPublicApi # Zaifが公開している認証情報が要らないAPIを実行するクラス File "C:\Python27\zaif\zaifapi\__init__.py", line 1, in <module> from .exchange_api import * File "C:\Python27\zaif\zaifapi\exchange_api\__init__.py", line 5 class ZaifExchangeApi(ZaifApi, metaclass=ABCMeta): ^ SyntaxError: invalid syntax Process finished with exit code 1

###該当のソースコード

# -*- coding: utf-8 -*- from zaifapi import ZaifPublicApi # Zaifが公開している認証情報が要らないAPIを実行するクラス from pprint import pprint # 表示用(jsonをきれいに表示してくれる) if __name__ == '__main__': zaif = ZaifPublicApi() pprint(zaif.last_price('btc_jpy'))

###試したこと
https://qiita.com/speedkingg/items/2d874beee26106ce9f9a
を参考にコピーして試してみたのですが、だめでした。

###補足情報(言語/FW/ツール等のバージョンなど)
OSはwindows10,PyCharmを使って作っています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

python

1class ZaifExchangeApi(ZaifApi, metaclass=ABCMeta):

この metaclass=ABCMeta の書き方は Python3 でしかできません。つまりこのライブラリはPython3でしか動きません。

投稿2017/11/07 14:14

tell_k

総合スコア2120

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takizawasizuku

2017/11/07 15:29

ありがとうございます!python3をインストールして実行したら解決いたしました!!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問