Seite 1 von 1

os.isfile() erkennt einige dateien nicht als dateien

Verfasst: Freitag 15. Dezember 2017, 05:03
von Tuxchen
Habe schon gegooglet, aber nichts gefunden was meine Frage beantworten würde.
Meine Frage ist nur die, dass wenn ich mithilfe von open() eine neue Datei anlege und diese Datei mit isfile() prüfen lasse, erkennt isfile() diese nicht als file an. Woran liegt das?

Re: os.isfile() erkennt einige dateien nicht als dateien

Verfasst: Freitag 15. Dezember 2017, 06:13
von snafu
Schließt du das von open() gelieferte Dateiobjekt denn, bevor du die Prüfung mit isfile() durchführst...?

Re: os.isfile() erkennt einige dateien nicht als dateien

Verfasst: Freitag 15. Dezember 2017, 23:21
von Tuxchen
Ja, ich schließe das Datenobjekt wieder.

Re: os.isfile() erkennt einige dateien nicht als dateien

Verfasst: Freitag 15. Dezember 2017, 23:42
von __deets__
Bist du sicher die Pfade sind gleich? Prüf mal mit print(repr(Pfad)) ob da vielleicht komische Zeichen drin sind.

Re: os.isfile() erkennt einige dateien nicht als dateien

Verfasst: Samstag 16. Dezember 2017, 00:03
von Tuxchen
Sry, muss mich entschuldigen, ich habe aus Versehen die Einrückung nicht beachtet :?

Danke für die Hilfe :D