我在我的 Mac(OS Lion)上的终端中的 Python 环境中。
python脚本包含以下几行,
def main():
file1 = open(sys.argv[1])
file2 = open(sys.argv[2])
file3 = open(sys.argv[3])
我假设我需要通过执行以下操作来运行脚本:
script.py file1.txt file2.txt file3.txt
但我不断收到以下错误消息:
>>> process.py output1.txt output2.txt output3.txt
File "<stdin>", line 1
process.py output1.txt output2.txt output3.txt
^
SyntaxError: invalid syntax
所有文件和脚本都在当前工作目录中(我检查了它import os
,然后运行print os.getcwd()
。有人能指出我正确的方向吗?谢谢!