「TypeError:必須是str,而不是元組」 請問有人可以解釋這個錯誤是什麼?TypeError:必須是str,而不是tuple
0
A
回答
0
output_to_receipt是一個元組,因此您需要將其轉換爲帶有str(output_to_receipt)或「」.join(output_to_receipt)的字符串,例如。
3
將receipt.write(output_to_receipt)
更改爲receipt.write(str(output_to_receipt))
。
這將改變output_to_receipt
這是一個元組到字符串,你就可以寫。
相關問題
- 1. TypeError:必須是字典,而不是str
- 2. TypeError:必須是str或None,而不是Frame
- 3. Python - TypeError:字符串索引必須是整數,而不是str
- 4. Python,TypeError:列表索引必須是整數,而不是str
- 5. TypeError:列表索引必須是整數,而不是str(Python)
- 6. TypeError:列表索引必須是整數,而不是str Python
- 7. TypeError:必須是unicode字符,而不是str
- 8. [python-3] TypeError:必須是str,而不是int
- 9. TypeError:必須是str,而不是int在python 3
- 10. 編碼:TypeError:寫入()參數必須是str,而不是字節
- 11. TypeError:元組索引必須是整數,而不是str
- 12. TypeError幫助:write()參數必須是str,而不是無
- 13. TypeError:列表標記必須是整數,而不是str
- 14. TypeError:參數1必須是pygame.Surface,而不是str如何修復?
- 15. Python XML'TypeError:必須是xml.etree.ElementTree.Element,而不是str'
- 16. builtins.TypeError:必須是str,而不是字節
- 17. python TypeError:必須是不帶空字節的編碼字符串,而不是str
- 18. TypeError:參數1必須是pygame.Surface,不是str
- 19. Python,MongoDB,Mongoengine - TypeError:字符串索引必須是整數,而不是str
- 20. 熊貓pd.merge「TypeError:字符串索引必須是整數,而不是str」
- 21. TypeError:列表索引必須是整數或切片,而不是str
- 22. 在Python3中,ElementTree TypeError「write()參數必須是str,而不是字節」
- 23. TypeError:異常必須是舊式類或派生自BaseException,而不是str
- 24. numpy,scipy,interp1d - TypeError:元組索引必須是整數,而不是str
- 25. Python3 - TypeError:列表索引必須是整數或切片,而不是str - 列表
- 26. Python 2.7中的「TypeError:列表索引必須是整數,而不是str」
- 27. TypeError:字符串索引必須是整數,而不是str中的Python
- 28. TypeError:列表索引必須是整數,而不是來自JSON文件的str
- 29. TypeError:在調用函數時,必須是str,而不是Python 3中的列表
- 30. TypeError:元組索引必須是整數,而不是str,法語翻譯程序
對於哪一行打印錯誤? – bugmenot123
第27行:receipt.write(output_to_receipt) – rn01
它是一個元組。需要先將其轉換爲字符串 – Gogo