Exception in Tkinter callback Traceback (most recent call last): File "D:\Python\Lib\tkinter\__init__.py", line 1948, in __call__ return self.func(*args) ^^^^^^^^^^^^^^^^ File "D:\zjj\123.py", line 147, in pick5 w2.insert('end',str(row[0],row[1])+'\n') ^^^^^^^^^^^^^^^^^^ TypeError: decoding to str: need a bytes-like object, int found
时间: 2023-08-02 14:08:48 浏览: 39
这个错误是因为你在使用`str`函数将一个元组`(row[0], row[1])`转换为字符串时,`row[0]`或`row[1]`是一个整数而不是字节对象。你需要将整数转换为字符串,可以使用`str()`函数将整数转换为字符串。你可以将这一行代码修改为`w2.insert('end', str(row[0]) + ',' + str(row[1]) + '\n')`,这样就可以将`row[0]`和`row[1]`转换为字符串并连接起来了。