如何获取当前文件目录的完整路径?

如何获取当前文件目录的完整路径?

我想获取当前文件的目录路径。我试过了:

>>> os.path.abspath(__file__)'C:\\python27\\test.py'

但是如何检索目录的路径?

例如:

'C:\\python27\\'


交互式爱情
浏览 1026回答 3
3回答

小怪兽爱吃肉

如果您指的是正在运行的脚本的目录:import os os.path.dirname(os.path.abspath(__file__))如果您的意思是当前的工作目录:import os os.getcwd()请注意,之前和之后file是两个下划线,而不仅仅是一个。另请注意,如果您以交互方式运行或从文件以外的其他内容加载代码(例如:数据库或在线资源),则__file__可能无法设置,因为没有“当前文件”的概念。上面的答案假设运行文件中的python脚本最常见的情况。

UYOU

import osprint os.path.dirname(__file__)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python