TypeError:必须是str,而不是元组

时间:2016-04-27 11:00:08

标签: python

" TypeError:必须是str,而不是tuple" 请问有人可以解释这个错误是什么吗?

2 个答案:

答案 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)的字符串。