Ho un dizionario e sto cercando di scriverlo su un file.
exDict = {1:1, 2:2, 3:3}
with open('file.txt', 'r') as file:
file.write(exDict)
Allora ho l'errore
file.write(exDict)
TypeError: must be str, not dict
Quindi ho corretto quell'errore ma è arrivato un altro errore
exDict = {111:111, 222:222}
with open('file.txt', 'r') as file:
file.write(str(exDict))
L'errore:
file.write(str(exDict))
io.UnsupportedOperation: not writable
Non ho idea di cosa fare dato che sono ancora un principiante in Python. Se qualcuno sa come risolvere il problema, fornisci una risposta.
NOTA: sto usando python 3, non python 2