<p>我不会提供代码,因为太长了。python脚本涉及在while循环中执行大量的命令。</p>
<p>基本结构</p>
<pre><code>while True:
The meat goes here
with the odd if:
and stuff
</code></pre>
<p>现在我已经完成了,我注意到在运行它时,它使用100%的CPU,没有例外。我是个初学者,不知道该把这个问题归咎于什么。我想可能是因为脚本无限期地运行(直到我手动退出它),如果它每秒重复循环多次,可能只会使CPU负担过重。我增加了时间,睡眠(1)在时间的底部,看是否是没有改善的问题。</p>
<p>有人有什么想法吗?这是一个相当长的事件序列,但它们在很大程度上依赖于一个if语句,而该语句并不经常触发。100%的CPU使用率发生在特定的if语句被触发之前,所以我真的不知所措。</p>
<p>编辑:忘记包括它在unix环境中运行(Debian)</p>