获取原始sys.argv

问题描述 投票:0回答:1

执行这样的代码后,是否有办法从python获取原始argv值:

sys.argv[0]=""

实际上我正在搜索sys.argv的不可写版本。

我希望使用与操作系统无关的解决方案,但我正在Windows上工作,因此仅Windows解决方案就足够了

python argv
1个回答
1
投票

在Linux上,您可以使用:

open("/proc/{}/cmdline".format(os.getpid())).read()[:-1].split("\x00")[1:]
© www.soinside.com 2019 - 2024. All rights reserved.