以供参考。绝对路径是计算机上某个位置的完整路径。相对路径是相对于您当前工作目录 (PWD) 的某个文件的路径。例如:
绝对路径:
C:/users/admin/docs/stuff.txt
如果我的 PWD 是C:/users/admin/
,那么到的相对路径stuff.txt
是:docs/stuff.txt
注意,密码+相对路径=绝对路径。
酷,厉害。现在,我编写了一些脚本来检查文件是否存在。
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 如何查找路径的方法?它会先尝试一个然后再尝试另一个吗?
谢谢!