0 python
代码
def main(bar):
bar = str(bar)
print bar
main(sys.argv[1:])
Run Code Online (Sandbox Code Playgroud)
版画
['bar']
Run Code Online (Sandbox Code Playgroud)
而不仅仅是
bar
Run Code Online (Sandbox Code Playgroud)
.我该怎么做才能使输入参数完全符合字符串?谢谢.(Python 2.5.2)
通过传递sys.argv [1:],你传递的是第一个参数的范围以及每个后面的参数.您可以单独执行以下任何操作以获得所需的结果
# Target the 1 element when passing in
main(sys.argv[1])
# or this inside of your function
bar = str(bar[0])
Run Code Online (Sandbox Code Playgroud)