擅长:python、mysql、java
<p>当您按下Ctrl-C时,shell将终止<em>两个</em>进程(<code>python</code>和<code>tee</code>),并拆除连接它们的管道。</p>
<p>因此,当您在<code>python</code>进程中处理Ctrl-C并刷新时,会发现<code>tee</code>已终止,管道不再存在。因此出现错误消息。</p>
<p>(作为旁白,你对日志有什么期望吗?我看不到你的进程输出除了flush on exit之外的任何东西)</p>