擅长:python、mysql、java
<p>您在主线程中分别调用<code>relayOn</code>和<code>relayOff</code>两次,而不会在子线程中调用,因为它们根本不做任何事情。给<code>target</code>的<code>target</code>是<code>relayOn</code>或{<cd2>}的<em>返回值</em>,它(因为这些函数不返回任何内容)是<code>None</code>,因此线程不运行任何东西。在</p>
<p>解决此问题的一种方法是创建一个执行您所需操作的闭包:</p>
<pre><code>t1 = threading.Thread( target=lambda: x.relayOn(0) )
</code></pre>
<p>等等</p>