Pytania otagowane jako python-multithreading



7
Wyjaśnienie wątków demona
W dokumentacji Pythona napisano: Wątek można oznaczyć jako „wątek demona”. Znaczenie tej flagi polega na tym, że cały program Python kończy działanie, gdy pozostaną tylko wątki demona. Wartość początkowa jest dziedziczona z wątku tworzącego. Czy ktoś ma jaśniejsze wyjaśnienie tego, co to oznacza, lub praktyczny przykład pokazujący, gdzie należy ustawić …

10
Do czego służy join () w wątkach Pythona?
Studiowałem wątki w pythonie i natknąłem się join(). Autor powiedział, że jeśli wątek jest w trybie demona, muszę go użyć join(), aby wątek mógł zakończyć się przed zakończeniem głównego wątku. ale widziałem go również używającego, t.join()chociaż ttak nie byłodaemon przykładowy kod to import threading import time import logging logging.basicConfig(level=logging.DEBUG, format='(%(threadName)-10s) …

8
Jak znaleźć identyfikator wątku w Pythonie
Mam wielowątkowy program w Pythonie i funkcję narzędziową writeLog(message), która zapisuje znacznik czasu, po którym następuje komunikat. Niestety, wynikowy plik dziennika nie wskazuje, który wątek generuje dany komunikat. Chciałbym writeLog()móc dodać coś do wiadomości, aby określić, który wątek ją wywołuje. Oczywiście mógłbym po prostu zmusić wątki do przekazywania tych informacji, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.