如何获取当前执行的Python文件的路径 问题: 确定当前运行的Python文件的路径可能很麻烦,特别是当遇到在特定场景下证明不可靠的方法时。其中包括从另一个脚本或在 IDLE 或 Mac OS X v10.6 等特定环境中启动执行的实例。 解决方案: 通用获取当前执行的 Python 的文件路径文件,采用以下步骤: 导入必要的模块: import fromspect import getsourcefile from os.path import abspath 利用这个函数: 无论你想在哪里检索源的路径文件,使用abspath(getsourcefile(lambda:0)) 通过实现此方法,无论您的执行环境或是否存在文件属性。