学而实习之 不亦乐乎

Python:获取脚本所在目录

2022-03-29 13:22:01

Python获取当前路径的方法:

  1. sys.path[0]
  2. sys.argv[0]
  3. os.getcwd()
  4. os.path.abspath(__file__)
  5. os.path.realpath(__file__)

注意:

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