ฉันมีพจนานุกรมและกำลังพยายามเขียนลงในไฟล์
exDict = {1:1, 2:2, 3:3}
with open('file.txt', 'r') as file:
file.write(exDict)
ฉันมีข้อผิดพลาดแล้ว
file.write(exDict)
TypeError: must be str, not dict
ฉันจึงแก้ไขข้อผิดพลาดนั้น แต่มีข้อผิดพลาดอื่นเกิดขึ้น
exDict = {111:111, 222:222}
with open('file.txt', 'r') as file:
file.write(str(exDict))
ข้อผิดพลาด:
file.write(str(exDict))
io.UnsupportedOperation: not writable
ฉันไม่รู้ว่าจะทำอย่างไรเพราะฉันยังเป็นมือใหม่ หากใครทราบวิธีแก้ไขปัญหาโปรดให้คำตอบ
หมายเหตุ: ฉันใช้ python 3 ไม่ใช่ python 2