我如何才能发现主程序包属于哪个程序包

2024-04-16 21:30:10 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我这样调用一个脚本

python -m some_package.script

是否有一种方法可以通过编程方式标识__main__属于some_package

显然,我不能依赖__name__,因为它总是相同的值。我还没有弄清楚我是否可以依赖sys.argv[0],因为在我访问PYTHONPATH变量之前,可能有任意数量的目录

是否有某种方法可以发现主脚本所属的包


Tags: 方法name目录脚本package数量main编程