詮釋我的下一個值無法轉換從字節
value = bytearray(b'\x85\x13\xbd|\xfb\xbc\xc3\x95\xbeL6L\xfa\xbf0U_`$]\xca\xee]z\xef\xa0\xd6(\x15\x8b\xca\x0e\x1f7\xa9\xf0\xa4\x98\xc5\xdf\xcdM5\xef\xc2\x052`\xeb\x13\xd9\x99B.\x95\xb2\xbd\x96\xd9\x14\xe6F\x9e\xfd\xd8\x00')
當我嘗試在python3.x轉換效果很好。
>>> int.from_bytes(value, byteorder='little')
2909369579440607969688280064437289348250138784421305732473112318543540722321676649649580720015118044118243611774710427666475769804427735898727217762490192773
如何將其轉換爲python2.7?我已經閱讀了convert a string of bytes into an int (python)
struct.unpack(fmt, value)[0]
但是不知道如何處理fmt。
你只是想要一個偉大的大數字表格呢? – LexyStardust
是的,我想要。我無法想象我需要付出什麼努力。這是價值的長度嗎? – discort
'struct.unpack'不適合你的情況,你有太多的字節。你想要http://stackoverflow.com/a/444814/8747 –