您需要使它import sys
正常工作。
#!/usr/bin/python
import sys
print sys.argv[1:]
:/tmp% cat foo.py
#!/usr/bin/python
import sys
print (sys.argv[1:]);
:/tmp% python foo.py 'hello world' arg3 arg4 arg5
['hello world', 'arg3', 'arg4', 'arg5']
如何打印所有传递给python脚本的参数?
您需要使它import sys
正常工作。
#!/usr/bin/python
import sys
print sys.argv[1:]
:/tmp% cat foo.py
#!/usr/bin/python
import sys
print (sys.argv[1:]);
:/tmp% python foo.py 'hello world' arg3 arg4 arg5
['hello world', 'arg3', 'arg4', 'arg5']