2017-04-11 8 views
2

私はPython 2.7に依存するgithubプロジェクト(TIA)を使用しようとしています。しかし、私がメインプロジェクトで使用しているすべてのスクリプトはAnaconda 3(Python 3.x)で動作するように書かれています。Python 3.xでPython 2.7プロジェクトを実行していますか? (TIAパッケージ関連の問題)

Python 3.xでTIAを実行する方法はありますか?2.7に依存していますか? TIAはBloombergのAPIから財務データを取得しています。私がやっていることは、そのデータをPython 3.xスクリプトに渡すことです。

これをどのように達成する必要があるかについての理解を深めることができます。

答えて

1

2.7に依存していますが、Python 3.xでTIAを実行する方法はありますか?

短い回答:いいえ。

答え:はい、しかし、あなたはソースコードを自分自身に適応させなければなりません。既にそれをしている人を見つけなければなりません(GitにPython3互換のフォークがあるかもしれません)。または、Python 2.7を実行してコードを実行し、出力を受け入れ可能な形式に変換するPython3スクリプトを作成することもできます。

ソースコードを更新したい場合はもちろん、Python2.7の2to3モジュールを使用することができます。そのドキュメントはhereです。しかし、それが完璧な結果を生成するとは思わないが、それは乗り心地を滑らかにするかもしれない..

関連する問題