python中abspath()的用法
python中abspath()的用法
我在E:\system_floder\Desktop下写了个test.py文件:
import os
print(os.path.dirname(__ file __))
然后在E:\system_floder\Desktop目录下运行这个py文件,输出为空:
E:\system_floder\Desktop>python test.py
接着:
E:\system_floder\Desktop>python e:\system_floder\Desktop\test.py
输出为:
e:\system_floder\Desktop
那么可以总结,如果这个文件在绝对路径下被执行,那么将显示文件之前的路径。
如果这个文件在相对路径下被执行,那么将输出空