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

那么可以总结,如果这个文件在绝对路径下被执行,那么将显示文件之前的路径。
如果这个文件在相对路径下被执行,那么将输出空

posted @ 2020-12-30 12:43  你是真的菜啊  阅读(6611)  评论(0编辑  收藏  举报