Ich möchte mein Python-Wörterbuch in eine Textdatei schreiben, in der jede Zeile einen Schlüssel und seinen Wert enthält, mit Komma als Trennung. Ich verwende den folgenden Code ein:Python-Wörterbuch in Textdatei schreiben
with open(compounds, 'w') as f:
for key, value in dict_NTID_IDs_in_EisDatabase.items():
f.write('%s:%s\n' % (key, value))
Aber es gibt mir die folgende Fehlertypeerror: erwartete str, Byte oder os.PathLike Objekt, Liste nicht
Sieht aus wie "Compounds" ist eine Liste. Verwenden Sie stattdessen eine Zeichenfolge. –
Nein, Compounds ist eine Textdatei – StudentOIST
Da ein os.PathLike-Objekt erwartet wird, schlägt dies vor, dass die Ausnahme von open() kommt. Was ist die Art von "Verbindungen"? –