繁体   English   中英

如何从 python 解释器命令行获取 python 脚本路径?

[英]How can I get the python script path from a python interpreter command line?

相关: Python:在加载`sys`模块之前找到`sys.argv`

我有一个与问题中描述的类似的用例 - 我需要从 usercustomize 挂钩中获取 python 脚本名称

但是,此时未填充 sys.argv,并且没有记录的方法来获取将要执行的脚本。

使用 psutil 可以获取原始命令行

我正在寻找一种可靠的方法来解析它,就像 python 一样(最好使用与解析 python 解释器相同的代码)

__file__变量是否给了您想要的东西?

PS - 抱歉,没有足够的代表发表评论

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM