如何通过-我";到读取其他参数的python脚本
不需要来自命令行的额外参数的普通python脚本可以在完成时通过传递如何通过-我";到读取其他参数的python脚本,python,command-line,arguments,parameter-passing,command-line-arguments,Python,Command Line,Arguments,Parameter Passing,Command Line Arguments,不需要来自命令行的额外参数的普通python脚本可以在完成时通过传递-i进入python来执行。我想知道当我的脚本使用sys.argv读取多个其他参数时,如果我也想在完成时输入python,该怎么办?因为此时它返回读取的参数的错误。谢谢 这很好用: python -i myscript.py arg1 arg2 arg3 例如: nosklo@stackoverflow:~$ touch foobar.py # create empty file nosklo@stackoverflow:~$
-i
进入python来执行。我想知道当我的脚本使用sys.argv
读取多个其他参数时,如果我也想在完成时输入python,该怎么办?因为此时它返回读取的参数的错误。谢谢 这很好用:
python -i myscript.py arg1 arg2 arg3
例如:
nosklo@stackoverflow:~$ touch foobar.py # create empty file
nosklo@stackoverflow:~$ python -i foobar.py arg1 arg2
>>> import sys
>>> sys.argv
['foobar.py', 'arg1', 'arg2']
这很好:
python -i myscript.py arg1 arg2 arg3
例如:
nosklo@stackoverflow:~$ touch foobar.py # create empty file
nosklo@stackoverflow:~$ python -i foobar.py arg1 arg2
>>> import sys
>>> sys.argv
['foobar.py', 'arg1', 'arg2']