0
私は蒸気ボットをプログラミングしています。 1つのライブラリはPython 3.5で書かれていましたが、私はPython 2.7でそれを必要としますので、私はそれを書き直しています。しかし、私はどのように誰かが私を助けてくださいこの機能を書き換えるか分からない?Python 2.7のPython 3.5 to_bytes
steam_idが76561198081423873 のような整数になるだろうし、それが76561198081423873用ケースにACCOUNT_ID返す必要がありますdef steam_id_to_account_id(steam_id):
return unicode(struct.unpack(u'>L', int(steam_id).to_bytes(8, byteorder=u'big')[4:])[0])
それは121158145
だろう誰かがそれに対処する方法を知っていますか?
可能性のある重複した[2.7をPythonのためにバックポートされて\ _bytesにはPython 3をしていますか?](http://stackoverflow.com/questions/16022556/has-python-3-to-bytes-back-port-to-python-2-7) – MooingRawr
なぜpython 2.7で必要ですか? Python 3.5に(あなた自身)移動するのは簡単ではないでしょうか? –
もう一つ(もっと複雑な)ライブラリはPython 2.7用です –