擅长:python、mysql、java
<p>假设这是在循环中运行的,<code>when_motion</code>不需要返回值,您可以执行以下操作:</p>
<pre class="lang-py prettyprint-override"><code> ...
motionSensor.when_motion = self.whenMotion
def whenMotion(self):
asyncio.ensure_future(self.__whenMotionCallback())
</code></pre>
<p>这将在事件循环中调度异步回调,并保持库的调用代码同步。你知道吗</p>