Wie schreiben Sie ein Wörterbuch in einer vorhandenen Datei?

Sagen wir, ich habe ein Wörterbuch und ich will es schreiben in eine vorhandene Datei. Wie kann ich das tun, ohne alles zu verlieren, die möglicherweise bereits vorhanden sind, in der Datei? Was ich dachte, tun Sie das folgende:

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

was ich will, um sicherzustellen, ist, dass der Dateiname korrekt, enthält das Wörterbuch.

InformationsquelleAutor der Frage user300 | 2013-11-24

Schreibe einen Kommentar