import timewhile True: time.sleep(1) print("hello")
在Listener.py中,我使用输入从STDIN读取:
while True: line = input() if not line: break print(line)
python speaker.py | python Listener.py
但Listner.py输出什么都没有.
怎么了?
解决方法 没有什么是错的,但你碰到了缓冲.取出睡眠,你应该立即看到输出.http://mywiki.wooledge.org/BashFAQ/009名义上是一个Bash问题,但适用于任何Unix类型的I / O,并彻底解释了这些问题.
总结以上是内存溢出为你收集整理的如何编写适用于Linux管道的Python脚本?全部内容,希望文章能够帮你解决如何编写适用于Linux管道的Python脚本?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)