擅长:python、mysql、java
<ol>
<li><p>你最好的办法就是用python做一些事情
程序永远不能保证返回合理的东西。</p></li>
<li><p>下一个最好的方法是避免在交互模式下调用程序,但是
仅在命令行模式下。</p></li>
<li><p>之后,您可以尝试始终为正在调用的程序附加出口,例如对于bc use<code>process.stdin.write(expr + "\nquit\n")</code>。</p></li>
<li><p>最后也是最坏的情况是启动一个计时器,如果表达式在计时器过期之前没有终止,则终止进程并给出超时错误。</p></li>
</ol>