Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中作为命令行参数列出_Python_List_Command Line Arguments - Fatal编程技术网

在python中作为命令行参数列出

在python中作为命令行参数列出,python,list,command-line-arguments,Python,List,Command Line Arguments,我想在python中给出一个列表作为命令行参数。当我试着` osize = sys.argv[1] o_hres = osize[0] o_vres = osize[1] print osize print o_vres print o_hres` 输出为 python temp.py 23,44 23,44 3 2 我们的期望是什么 python temp.py 23,44 23,44 44 23 请解决此问题您的参数是字符串,请将其拆分: osize = sys.ar

我想在python中给出一个列表作为命令行参数。当我试着`

osize = sys.argv[1]

o_hres = osize[0]
o_vres = osize[1]

print osize

print o_vres
print o_hres`
输出为

python temp.py 23,44

23,44

3

2
我们的期望是什么

python temp.py 23,44

23,44

44

23

请解决此问题

您的参数是字符串,请将其拆分:

osize = sys.argv[1].split(',')

请修复问题的格式。