Zailox Asked:2024-02-10 06:17:57 +0000 UTC2024-02-10 06:17:57 +0000 UTC 2024-02-10 06:17:57 +0000 UTC 如何获取导入模块的文件名? 772 有2个文件,prog.py和module.py prog.py的内容: import module module.py的内容: print(__file__) 问题是,运行 prog.py 时,输出将是module,而不是prog,我该如何“修复”这个问题?先感谢您。 python 2 个回答 Voted Oopss 2024-02-10T14:36:08Z2024-02-10T14:36:08Z file-prog import modl modl.f() print(__file__) file-modl def f(): print (__file__) if __name__=='main': pass 启动程序 path\modl.py path\prog.py 或者我是这样理解她的问题的 Best Answer Zailox 2024-02-11T01:37:57Z2024-02-11T01:37:57Z 这个问题有帮助。 需要使用 sys.argv import sys print(sys.argv[0])
启动程序
或者我是这样理解她的问题的
这个问题有帮助。 需要使用 sys.argv