擅长:python、mysql、java
<p>我认为你应该遵循上面的<a href="https://stackoverflow.com/users/3013527/guangshengzuo">GuangshengZuo</a>答案如果你想正确使用线程,我试着提供你想要的答案:<br/>
_MainThread是线程模块中的一个类。您可以很容易地检查变量<strong>currentTreadname</strong>的类型,正如我所做的,如下所示:</p>
<pre><code>class myThread(threading.Thread):
def __init__(self, threadID, name, counter):
threading.Thread.__init__(self)
self.threadID = threadID
self.name = name
self.counter = counter
def run(self):
currentTreadname = threading.currentThread()
print("running in", type(currentTreadname))
thread = myThread(1,"mythrd",1)
thread.run()
</code></pre>
<p>输出:</p>
<pre><code>running in <class 'threading._MainThread'>
</code></pre>