擅长:python、mysql、java
<p>我不确定您想要实现什么,但是<code>delay</code>不起作用,因为<code>yield</code>内部<code>delay</code>没有屈服于函数外部。具有函数成品率与写入<code>yield env.timeout(x)</code>是不同的</p>
<p>将<code>delay(2)</code>行更改为<code>env.timeout(2)</code>将解决该问题</p>
<p>如果你真的想要一个函数来完成它,你可以这样做</p>
<pre><code>def delay(how_long):
return env.timeout(how_long)
yield delay(2)
</code></pre>