如何获取当前文件目录的完整路径?我想获取当前文件的目录路径。我试过了:>>> os.path.abspath(__file__)'C:\\python27\\test.py'但是如何检索目录的路径?例如:'C:\\python27\\'
3 回答
小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
如果您指的是正在运行的脚本的目录:
import os os.path.dirname(os.path.abspath(__file__))
如果您的意思是当前的工作目录:
import os os.getcwd()
请注意,之前和之后file
是两个下划线,而不仅仅是一个。
另请注意,如果您以交互方式运行或从文件以外的其他内容加载代码(例如:数据库或在线资源),则__file__
可能无法设置,因为没有“当前文件”的概念。上面的答案假设运行文件中的python脚本最常见的情况。
添加回答
举报
0/150
提交
取消