python脚本,用于从其他文件中逐行输入另一个脚本的输入

时间:2015-06-10 11:28:39

标签: python bash

目前我正在使用bash脚本使用命令inputs.txt

处理输入(从文件./run.sh input.txt)到python脚本
{
while read line
do
    echo $line;
done < $1
} | python main.py

我的文件input.txt

的内容
string input 1
string input 2
string input 3
string input 4
string input 5
the end

我必须放the end,因为我收到了错误

Traceback (most recent call last):
  File "main.py", line 1, in <module>
    print raw_input()
EOFError: EOF when reading a line

这工作正常,但有时我在Windows上工作。我可以通过逐行输入来编写 python脚本来处理这些脚本。我无法修改原始脚本的代码。

0 个答案:

没有答案