Имя файла существует в os.listdir, но оба файла os.path.isfile и os.path.exists не работают - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь найти file_to_copy в каталоге

ls = os.listdir(path_to_file)
ls[7]==file_to_copy

, который вернул True. Итак, мы знаем, что файл находится в каталоге path_to_file. Я подтвердил это снова:

os.chdir(path_to_file)
file_to_copy in os.listdir('.')

Что также вернуло True.

Теперь, если я использую следующее, он вернет False:

os.path.exists(file_to_copy)

Почему не могу os.path.exsits найти файл, в то время как первые два метода могут?

...