TypeError: int() argument must be a string, a bytes-like object or a number, not 'builtin_function_or_method'python错误怎么处理
时间: 2023-10-27 10:05:15 浏览: 42
解决Python中报错TypeError: must be str, not bytes问题
3星 · 编辑精心推荐
这个错误通常是因为你在使用 `int()` 函数时,传递给它的参数不是一个字符串、字节或数字类型。你需要检查一下你的代码,确认你传递给 `int()` 函数的参数是正确的类型。
例如,如果你想把一个字符串转换成整数,你应该使用 `int('123')` 而不是 `int(str('123'))`。`str()` 函数返回的是一个字符串类型,而 `int()` 函数需要的是一个字符串类型的参数。
如果你仍然无法解决这个问题,请提供更多的代码和错误信息,这样我才能更好地帮助你。
阅读全文