" TypeError:必须是str,而不是tuple" 请问有人可以解释这个错误是什么吗?
答案 0 :(得分:6)
将receipt.write(output_to_receipt)
更改为receipt.write(str(output_to_receipt))
。
这会将output_to_receipt
更改为字符串的元组,并且您将能够写入。
答案 1 :(得分:1)
output_to_receipt是一个元组,因此您需要将其转换为包含str(output_to_receipt)
或"".join(output_to_receipt)
的字符串。