1. 获取文件执行路径py脚本
首先需要知道:
-
sys.argv[0]: 运行时, python后面的参数
-
sys.path[0]: 只要模块的绝对路径目录
-
Path(__file__): 显示文件在执行是的所在目录
查看脚本文件T.pyimport sys import os from pathlib import Path def main(): print("sys.argv[0]: ".ljust(35), sys.argv[0]) print("os.path.realpath(sys.argv[0]): ".ljust(35), os.path.realpath(sys.argv[0])) print("sys.path[0]: ".ljust(35),sys.path[0]