Ich bin nur ein Neuling in Python,Warum gibt os.path.isfile False zurück?
>>> import os
>>> os.listdir("/home/user/Desktop/1")
['1.txt', '2', '3.txt']
>>> os.path.isfile("/home/user/Desktop/1/1.txt")
True
>>> for i in os.listdir("/home/user/Desktop/1"):
... print(os.path.isfile(i))
...
False
False
False
>>>
zwei von ihnen so leid noobish Frage werden die Dateien dann, warum die Ausgabe falsch ist, wenn es wahr sein sollte?
Wenn der Verzeichnisname und Dateinamen in Variablen waren, 'os.path. Join "würde es Ihnen ermöglichen, ein'/'zwischen ihnen zu vermeiden. – icktoofay