在python控制台中使用sys.argv变量

时间:2017-01-29 10:03:19

标签: python

我想使用python终端运行带参数的某个脚本。我的实际例子比较复杂,但为了复制目的,让我说我有一个名为" test.py"看起来像这样:

import sys
arg1 = sys.argv[1]

def printThat(arg1):
 print(arg1)

现在我打开终端并导入" test.py"

>>> import test

但是我似乎无法找到如何传递参数?有人能告诉我如何传递终端中的参数吗?

1 个答案:

答案 0 :(得分:0)

import sys
arg1 = sys.argv[1]

def printThat(arg1):
    print(arg1)

printThat (arg1)

或简单地说:

import sys
print (sys.argv [1])