Python Thread.getName() 方法
Thread.getName() 方法是 Python 中線程模塊的 Thread 類的內置方法。此方法用於獲取線程的名稱。
模塊:
from threading import Thread
用法:
getName()
參數:
- None
返回值:
這個方法的返回類型是<class 'str'>
,它返回調用對象的線程名稱。
例:
# Python program to explain the
# use of getName() method
import time
import threading
def thread_1(i):
time.sleep(5)
print('Value by '+ str(threading.current_thread().getName())+" is:", i)
def thread_2(i):
print('Value by '+ str(threading.current_thread().getName())+" is:", i)
def thread_3(i):
time.sleep(4)
print('Value by '+ str(threading.current_thread().getName())+" is:", i)
# Creating three sample threads
thread1 = threading.Thread(target=thread_1, args=(10,))
thread2 = threading.Thread(target=thread_2, args=(20,))
thread3 = threading.Thread(target=thread_2, args=(30,))
# Running the threads
thread1.start()
thread2.start()
thread3.start()
輸出
Value by Thread-2 is: 20 Value by Thread-3 is: 30 Value by Thread-1 is: 10
相關用法
- Python Thread join()用法及代碼示例
- Python Thread run()用法及代碼示例
- Python Thread setName()用法及代碼示例
- Python Thread start()用法及代碼示例
- Python Thread is_alive()用法及代碼示例
- Python Tensorflow asin()用法及代碼示例
- Python Tensorflow nn.sigmoid()用法及代碼示例
- Python TextBlob.correct()用法及代碼示例
- Python Tensorflow math.accumulate_n()用法及代碼示例
- Python Tensorflow cosh()用法及代碼示例
- Python TextCalendar prmonth()用法及代碼示例
- Python Tensorflow acos()用法及代碼示例
- Python Tensorflow asinh()用法及代碼示例
- Python Tensorflow nn.softplus()用法及代碼示例
- Python Tensorflow exp()用法及代碼示例
- Python Tensorflow logical_and()用法及代碼示例
- Python Tensorflow logical_or()用法及代碼示例
- Python TextCalendar formatyear()用法及代碼示例
- Python Sympy Triangle.is_right()用法及代碼示例
- Python Tensorflow atanh()用法及代碼示例
注:本文由純淨天空篩選整理自 Python Thread Class | getName() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。