Tenho um dicionário e estou tentando escrevê-lo em um arquivo.
exDict = {1:1, 2:2, 3:3}
with open('file.txt', 'r') as file:
file.write(exDict)
Então eu tenho o erro
file.write(exDict)
TypeError: must be str, not dict
Corrigi esse erro, mas veio outro erro
exDict = {111:111, 222:222}
with open('file.txt', 'r') as file:
file.write(str(exDict))
O erro:
file.write(str(exDict))
io.UnsupportedOperation: not writable
Não tenho ideia do que fazer, pois ainda sou um iniciante em python. Se alguém souber como resolver o problema, forneça uma resposta.
NOTA: Estou usando o python 3, não o python 2