Mam słownik i próbuję zapisać go do pliku.
exDict = {1:1, 2:2, 3:3}
with open('file.txt', 'r') as file:
file.write(exDict)
Mam wtedy błąd
file.write(exDict)
TypeError: must be str, not dict
Więc naprawiłem ten błąd, ale pojawił się inny błąd
exDict = {111:111, 222:222}
with open('file.txt', 'r') as file:
file.write(str(exDict))
Błąd:
file.write(str(exDict))
io.UnsupportedOperation: not writable
Nie mam pojęcia, co robić, ponieważ nadal jestem początkującym użytkownikiem Pythona. Jeśli ktoś wie, jak rozwiązać problem, prosimy o udzielenie odpowiedzi.
UWAGA: używam Pythona 3, a nie Pythona 2