Jak napisać słownik do istniejącego pliku?
Powiedzmy, że mam słownik i chcę go zapisać w istniejącym pliku. Jak mogę to zrobić bez utraty czegokolwiek, co potencjalnie mogłoby już istnieć w pliku? Myślałem o zrobieniu następujących czynności:
def write_report(r, filename):
input_filename=open(filename, "a")
input_filename.close()
for (k,v) in r.items():
input_filename.write(k,v)
return filename
chcę się upewnić, że nazwa pliku poprawnie zawiera słownik.