Ich habe ein Multithreading-Python-Programm und eine Dienstprogrammfunktion, writeLog(message)
die einen Zeitstempel gefolgt von der Nachricht schreibt. Leider gibt die resultierende Protokolldatei keinen Hinweis darauf, welcher Thread welche Nachricht generiert.
Ich möchte writeLog()
in der Lage sein, der Nachricht etwas hinzuzufügen, um zu identifizieren, welcher Thread sie aufruft. Natürlich könnte ich die Threads dazu bringen, diese Informationen weiterzugeben, aber das wäre viel mehr Arbeit. Gibt es ein Thread-Äquivalent dazu os.getpid()
, das ich verwenden könnte?