擅长:python、mysql、java
<p>这里有三个选项,因为类似python的java通过值传递参数&;不是参考资料</p>
<p>首先,使用全局参数</p>
<pre><code>def threadFunction():
globalParam = "I've ran"
global globalParam
threading.Thread(target=threadFunction)
</code></pre>
<p>第二,更新程序函数</p>
<pre><code>def threadFunction(update):
update("I've ran")
threading.Thread(target=threadFunction, args=((lambda x: print(x)),))
</code></pre>
<p>第三,公开全局参数持有者</p>
<pre><code>def threadFunction(param1, param2):
globalParams[0]= param1 + " Just Got access"
global globalParams
globalParams = ["Param1","Param2"]
threading.Thread(target=threadFunction, args=(*globalParams))
</code></pre>
<p>我希望这回答了你的问题;)</p>