我有三个Python文件:一个用于接收字符串,一个用于反转字符串,一个用于将它们连接起来。我对这个概念还不熟悉,请帮助我实现这个功能。
1.py
我想做的就是使用另一个Python文件将1.py的输出提供给2.py。谢谢!
输出:
1.py
def main():
print 'Input Your String : '
stri = raw_input()
return stri
main()
2.py
import sys
if __name__=='__main__':
for line in sys.stdin:
sys.stdout.write(line[::-1])
pipe.py
import os
os.system('python 1.py | python 2.py')
我想做的就是使用另一个Python文件将1.py的输出提供给2.py。谢谢!
输出:
$ python pipe.py
foo
: gnirtS ruoY tupnI[tecomp@localhost 3264]$
foo
。 - Avinash Raj1.py
没有打印出raw_input
的结果。 - tmr232