python 程序参数 sys.argv[1:]

ouc0217 发布于 2016/08/30 15:08
阅读 218
收藏 0

请教大家一个问题, 我安装的Python 2.7.12在一台windows 10 上面. 在 command line 运行 .py 脚本的时候得不到传入的参数 sys.argv[1:]. 比如我有一个 1.py, 里面内容如下,

import sys

print "hello"
print sys.argv[1:]


当我在command line 运行 1.py aaa bbb ccc 的时候, 只打印了 hello.


但如果我在command line运行 python.exe 1.py aaa bbb ccc 的时候会打印

hello

['aaa', 'bbb', 'ccc']

加载中
0
黑暗圣堂武士
黑暗圣堂武士

python3 windows server 2012 

测试正常。

都是显示

hello

['aaa', 'bbb', 'ccc']

可能是文件关联有问题。可以尝试重装。

或者装3.4


返回顶部
顶部