invalid literal for int() with base 10: '0x137'
时间: 2023-11-22 09:47:38 浏览: 51
Python ValueError: invalid literal for int() with base 10 实用解决方法
invalid literal for int() with base 10: '0x137'是一个错误信息,它表示在将字符串转换为整数时,使用了错误的进制。在这个错误信息中,'0x137'表示一个十六进制数,而int()函数默认使用十进制进行转换,因此会抛出这个错误。如果要将十六进制字符串转换为整数,可以使用int()函数的第二个参数指定进制,例如int('0x137', 16)将返回311。
阅读全文