python dateien in bestimmten ordnern abspeichern?
ich wüsste nicht, was an dieser farge keinen sinn ergibt. in dem buch, dass ich mir gekauft hatte war folgender Code: testdatei = open('c\\meinedatei.txt', 'w') aber es funktioniert halt bei mir nicht. und ja ich habe die Datei erstellt bevor ich versucht hatte sie zu öffnen.
@jan.b: wenn Du ein Programm geschrieben hast, das nicht so funktioniert, wie Du es Dir vorstellst, solltest Du das Programm zeigen, dazu schreiben, was nicht funktioniert und eventuelle Fehlermeldungen mit angeben. Bei dem gezeigten Code muß die Datei nicht existieren, weil Du »open« sie erstellt. Es muß nur in dem Verzeichnis, aus dem Du den Code ausführst ein Verzeichnis mit dem Namen „c“ existieren.
Das Beispiel stand mit ziemlicher Sicherheit so in keinem Buch, denn da fehlt minimal der Doppelpunkt, falls mit C einfach unter Windows das Laufwerk c:\\ gemeint sein sollte. Und sicherlich stand da dann ein Beispiel wie c:\\python..., jedoch nicht c:\\meinedatei.txt. Da gehören keine einzelnen Dateien hin. Die gehören, wie Sirius3 bereits schrieb, in ein Verzeichnis für Projekte, welches Du weiter unterteilen kannst.
Zuletzt geändert von Melewo am Mittwoch 9. August 2017, 19:54, insgesamt 1-mal geändert.
ich merks mir.Sirius3 hat geschrieben:@jan.b: wenn Du ein Programm geschrieben hast, das nicht so funktioniert, wie Du es Dir vorstellst, solltest Du das Programm zeigen, dazu schreiben, was nicht funktioniert und eventuelle Fehlermeldungen mit angeben. Bei dem gezeigten Code muß die Datei nicht existieren, weil Du »open« sie erstellt. Es muß nur in dem Verzeichnis, aus dem Du den Code ausführst ein Verzeichnis mit dem Namen „c“ existieren.
vielleicht war der Kontext falsch, aber es stand da so auf jeden fall hab extra noch mal nachgeguckt.Melewo hat geschrieben:Das Beispiel stand mit ziemlicher Sicherheit so in keinem Buch, denn da fehlt minimal der Doppelpunkt, falls mit C einfach unter Windows das Laufwerk c:\\ gemeint sein sollte. Und sicherlich stand da dann ein Beispiel wie c:\\python..., jedoch nicht c:\\meinedatei.txt. Da gehören keine einzelnen Dateien hin. Die gehören, wie Sirius3 bereits schrieb, in ein Verzeichnis für Projekte, welches Du weiter unterteilen kannst.