ValueError: invalid literal for int() with base 10: b'ller'
时间: 2023-10-16 19:01:59 浏览: 72
Python ValueError: invalid literal for int() with base 10 实用解决方法
这个错误是由于在将字符串转换为整型时遇到了无效的文字。可以看到引用中提到了两种转换方法,但都报错了。引用也解释了这个错误的原因,即字符串中包含小数点。在这种情况下,使用int()函数将无法正常转换。要解决这个问题,你可以尝试先将字符串转换为浮点数,然后再将浮点数转换为整型。例如,使用float()函数将字符串转换为浮点数,然后使用int()函数将浮点数转换为整型。这样就可以避免出现"ValueError: invalid literal for int() with base 10"的错误了。
阅读全文