файл, который содержит его.
правки. Абсолютный путь - это полный путь к некоторому месту на вашем компьютере. Относительный путь - это путь к какому-либо файлу относительно вашего текущего рабочего каталога (PWD). Например:
Абсолютный путь:C:/users/admin/docs/stuff.txt
Если мой PWDC:/users/admin/
то относительный путь кstuff.txt
было бы:docs/stuff.txt
Обратите внимание, PWD + относительный путь = абсолютный путь.
Круто, круто Теперь я написал несколько скриптов, которые проверяют, существует ли файл.
os.chdir("C:/users/admin/docs") os.path.exists("stuff.txt")
Это возвращаетTRUE
еслиstuff.txt
существует и этоработает.
Теперь вместо этого, если я напишу,
os.path.exists("C:/users/admin/docs/stuff.txt")
Это также возвращаетTRUE
.
Есть ли определенное время, когда нам нужно использовать один над другим? Есть ли методология того, как python ищет пути? Он пробует сначала одно, потом другое?
Спасибо!