如何获取当前文件的目录路径?我尝试了:
>>> os.path.abspath(__file__)
'C:\\python27\\test.py'
但我想要:
'C:\\python27\\'
这可以在不使用模块的情况下完成。
def get_path():
return (__file__.replace(f"<your script name>.py", ""))
print(get_path())
import os
def getLocalFolder():
path=str(os.path.dirname(os.path.abspath(__file__))).split(os.sep)
return path[len(path)-1]
NameError
错误,至少在Python 2.7.3版本上会出现这个问题,其他版本也可能会有此问题。 - drevicko