我在OSX Mojave上的ITerm2遇到问题。我在后台运行了一个长期运行的python脚本,由于某种原因,OS或ITerm / ZSH不断暂停应用程序,并且终端上出现了“钥匙图标”,您只能通过按回车键来绕过它。该应用程序大约需要10个小时才能完成处理,我不能只坐在那里然后每次出现图标时按Enter键。有谁知道可能是什么原因以及如何解决这个问题?
您的Python脚本正在提示您进行某种输入。尚无法说出返回收益的实际作用(input
只是在继续使用之前先暂停一下,还是要索取一些实际值,但空的输入会接受一些硬编码的默认值),但是您可以模拟它。 >
代替运行
python myScript.py &
运行
yes "" | python myScript.py &
[
yes
将提供无限的空字符串流,供您的脚本在每次尝试读取输入时读取。