标签: python string excel unicode
在Excel中,十六进制格式的数字很少。我想在Python中找到它的十进制等效值。以下是代码:
int(sheet.cell(2,2).value, 16)
因为它是Unicode,它不会将其作为字符串并显示错误:
ValueError:带有基数16的int()的无效文字:''
答案 0 :(得分:1)
您的问题似乎是空字符串。请参阅您的错误消息。
int("", 16) # this will give ValueError