Po ustawieniu nazwy wątku Python nie pojawia się na htop lub ps. Wyjście ps wyświetla tylko python
jako nazwę wątku. Czy istnieje sposób na ustawienie nazwy wątku, aby pojawiał się w raportach systemowych takich jak one?Nazwa wątku Python nie pojawia się na ps lub htpie
from threading import Thread
import time
def sleeper():
while True:
time.sleep(10)
print "sleeping"
t = Thread(target=sleeper, name="Sleeper01")
t.start()
t.join()
PS -T -p {PID} wyjście
PID SPID TTY TIME CMD
31420 31420 pts/30 00:00:00 python
31420 31421 pts/30 00:00:00 python
To jest [duplikat] (http://stackoverflow.com/questions/2369738/can-i-set-the-name-a-thread-in-pthreads-linux) Myślę, że –
@ NickCraig- Wood: Nie bardzo, to pytanie nie dotyczy C, dotyczy Pythona. –
@ NickCraig-Wood Dzięki Nick! W tej chwili czytam pthreads. Tak, to pomaga, ale nadal nie odpowiada na moje pytanie, jeśli chodzi o Python (czy coś mi brakuje?) – Chamila