У мене є словник і я намагаюся записати його у файл.
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. Якщо хтось знає, як вирішити проблему, надайте відповідь.
ПРИМІТКА: Я використовую python 3, а не python 2