Python:获取脚本所在目录
Python获取当前路径的方法:
- sys.path[0]
- sys.argv[0]
- os.getcwd()
- os.path.abspath(__file__)
- os.path.realpath(__file__)
注意:
- sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会自动把sys.argv[0]加入sys.path。
- os.getcwd() 获取取的是起始执行目录。
- __file__是当前执行的文件