列表作为python中的命令行参数

时间:2013-03-26 06:57:06

标签: 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

请解决此问题

1 个答案:

答案 0 :(得分:3)

你的论点是一个字符串,所以把它分开:

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