20180821 Python学习笔记:如何获取当前程序路径
20180821 Python学习笔记:如何获取当前程序路径
启动的脚本的路径为:D:\WORK\gitbase\ShenzhenHouseInfoCrawler\main.py
当前脚本的路径为:D:\WORK\gitbase\ShenzhenHouseInfoCrawler\src\NewHouseMonitor.py
os.getcwd()=D:\WORK\gitbase\ShenzhenHouseInfoCrawler\src
sys.path[0]=D:\WORK\gitbase\ShenzhenHouseInfoCrawler
sys.argv[0]=D:\WORK\gitbase\ShenzhenHouseInfoCrawler\main.py
结论:
如果想要拼凑出当前程序路径下的一个配置文件的路径,可以类似于这样:
path = '{}\config.ini'.format(sys.path[0])