Python で bdecode ライブラリを使用して bencode 形式をデコードしようとしています。bcode ライブラリも python フォルダーにインポートしました。ライブラリで定義されている関数 bdecode を使用しようとすると。エラーが発生する
File "C:\Python27\fit.py", line 21, in <module>
decoded = bdecode(data)
NameError: name 'bdecode' is not defined
なぜこのエラーが発生しているのか、私はPythonが初めてですか?これが bcode ライブラリによるものである場合、誰かが他の bcode ライブラリへのリンクを送信できますか?
これは私が試しているコードです
import bcode, urllib, urlparse, string
url = "http://update.utorrent.com/installoffer.php?"
url = url + "offer=conduit"
filename = "out_py.txt"
urllib.urlretrieve(url,filename)
with open ("out_py.txt", "r") as myfile:
data=myfile.readlines()
decoded = bdecode(data)