我将使用Python 2.7,下面是一个简单的脚本,需要一个命令行参数:
我可以通过命令行执行类似以下操作:
我希望能够从交互式编辑器中执行类似的操作:
但我不知道如何操作。我该如何在交互式编辑器中传递参数以导入/重新加载?
#!/usr/bin/env python
import sys
if (len(sys.argv) == 2):
print "Thanks for passing ", sys.argv[1]
else:
print "Oops."
我可以通过命令行执行类似以下操作:
我可以通过命令行执行类似以下操作:
My-Box:~/$ ./useArg.py asdfkjlasdjfdsa
Thanks for passing asdfkjlasdjfdsa
或者这个:
My-Box:~/$ ./useArg.py
Oops.
我希望能够从交互式编辑器中执行类似的操作:
>>> import useArg asdfasdf
File "<stdin>", line 1
import useArg asdfasdf
^
SyntaxError: invalid syntax
但我不知道如何操作。我该如何在交互式编辑器中传递参数以导入/重新加载?