【发布时间】:2014-05-03 10:15:17
【问题描述】:
我正在尝试使用下面的代码从十六进制值中删除“0x”并遇到错误,有人可以建议如何解决它吗?
with open(r'\\Network\files\build_ver.txt','r+') as f:
value = int(f.read(), 16)
f.seek(0)
write_value = hex(value + 1)
final_value = format(write_value, 'x')
f.write(final_value)
错误:-
Traceback (most recent call last):
File "build_ver.py", line 5, in <module>
final_value = format(write_value, 'x')
ValueError: Unknown format code 'x' for object of type 'str'
【问题讨论】:
标签: python