python 2.7 invalid literal for int() with base 10: '\x01'
解决:
sudo vim /usr/local/lib/python2.7/dist-packages/blockchain_parser-0.1.4-py2.7.egg/blockchain_parser/utils.py
增加一个函数to_int:
if sys.version > '3':
to_int = lambda x: int(x)
else:
to_int = ord
修改decode_varint(data)函数:
def decode_varint(data):
assert(len(data) > 0)
size = to_int(data[0]) #修改后
#size = int(data[0]) #修改前