如何在python中获取命令行参数(sys.argv)

狮子

文件名:test.py

import sys
print(sys.version)
print(sys.argv)

我输入python test.py 1 2 3了cmd控制台,它运行良好。

3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)]
['test.py', '1', '2', '3']

但是,我test.py 1 2 3在cmd控制台中键入,它只能获取第一个参数。

3.5.0b4 (v3.5.0b4:c0d641054635, Jul 26 2015, 06:55:14) [MSC v.1900 32 bit (Intel)]
['E:\\Bin\\iproc\\test.py']

我如何获得这些论点?

狮子

是的,我的Windows文件关联错误。我检查了注册表,最后更改了注册表。问题已经解决了 。

[HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command] @="\"c:\\bin\\python35\\python.exe\" \"%L\" %*"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中获取命令行参数(sys.argv)

来自分类Dev

无法在python中使用sys.argv获取命令行参数

来自分类Dev

如何读取在命令行参数(sys.argv)中动态命名的元组?

来自分类Dev

使用sys.argv实现命令行参数?

来自分类Dev

使用sys.argv将命令行参数传递给python脚本

来自分类Dev

命令行参数 argv 和 argc

来自分类Dev

如何通过命令行和 sys.argv 将整个目录传递给 python

来自分类Dev

* ++ argv [0]如何引用不同的命令行参数?

来自分类Dev

C中的命令行参数“ argv”是什么类型?

来自分类Dev

Perl中的命令行参数变量@ARGV

来自分类Dev

Ruby 如何使用 argv 在命令行中传递 url?

来自分类Dev

如何获取python解释器的完整argv命令行选项?

来自分类Dev

如何使用命令行sys.argv Python3将数字列表传递给函数

来自分类Dev

Python:命令行,sys.argv,“如果__name__ =='__main__'”

来自分类Dev

Python根据在命令行上传递的sys.argv执行if / else语句

来自分类Dev

如何访问sys.argv Python的参数?

来自分类Dev

从命令行argv解析数字

来自分类Dev

带有多个argv的python命令行

来自分类Dev

如何在boost :: python插件中设置sys.argv

来自分类Dev

如何在boost :: python插件中设置sys.argv

来自分类Dev

如何在python中处理与sys.argv []相关的错误?

来自分类Dev

sys.argv和argv之间的区别?

来自分类Dev

python sys.argv [1]与sys.argv [1:]

来自分类Dev

Python sys.argv保留''或“”

来自分类Dev

Python sys.argv保留''或“”

来自分类Dev

在argv []的开头添加参数

来自分类Dev

细分错误:命令参数(argv)

来自分类Dev

argv如何内部处理?

来自分类Dev

Python argv和cmd

Related 相关文章

热门标签

归档