Ein Wörterbuch in eine Textdatei schreiben?
Ich habe ein Wörterbuch und versuche, es in eine Datei zu schreiben.
exDict = {1:1, 2:2, 3:3}
with open('file.txt', 'r') as file:
file.write(exDict)
Ich habe dann den Fehler
file.write(exDict)
TypeError: must be str, not dict
So habe ich diesen Fehler behoben, aber ein weiterer Fehler ist aufgetreten
exDict = {111:111, 222:222}
with open('file.txt', 'r') as file:
file.write(str(exDict))
Der Fehler
file.write(str(exDict))
io.UnsupportedOperation: not writable
Ich habe keine Ahnung, was ich tun soll, da ich noch Anfänger bei Python bin. Wenn jemand weiß, wie das Problem behoben werden kann, geben Sie eine Antwort.
HINWEIS: Ich verwende Python 3, nicht Python 2