Wie bekomme ich einen Thread-Namen in Python?Python

Python-Programme
Anonymous
 Wie bekomme ich einen Thread-Namen in Python?

Post by Anonymous »

Ich versuche, den Thread-Namen test_thread mit zu erhalten

Code: Select all

threading.current_thread().name
[/b] zwischen

Code: Select all

t.start()
[/b] und

Code: Select all

t.join()
[/b] wie unten gezeigt:

Code: Select all

import threading

def test():
print("test")
# Thread name
t = threading.Thread(target=test, name="test_thread")
t.start()
print(threading.current_thread().name) # Here
t.join()
Aber ich habe

Code: Select all

MainThread
[/b] statt

Code: Select all

test_thread
[/b] wie unten gezeigt:

Code: Select all

test
MainThread # Here
Also, wie kann ich den Threadnamen bekommen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post