Я использую Python 2.7, и у меня есть следующий простой скрипт, который ожидает один аргумент командной строки:как передать аргументы модуля в Python 2.x интерактивном режиме
#!/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
но я не знаю как. Как передать параметры для импорта/перезагрузки в интерактивном редакторе?
Вы также должны добавить пример того, как для интерактивного вызова сценария, чтобы завершить ваш ответ. – Duncan
Спасибо за быстрый ответ. Это именно то, что я искал. – Ampers4nd