У мене є багатопотокова програма Python та функція утиліти writeLog(message)
, яка записує часову позначку з наступним повідомленням. На жаль, результат журнального файлу не вказує, який потік генерує яке повідомлення.
Я хотів би writeLog()
мати можливість додати щось до повідомлення, щоб визначити, яка нитка викликає його. Очевидно, що я міг би просто змусити потоки передавати цю інформацію, але це було б набагато більше роботи. Чи є якийсь еквівалент потоку, os.getpid()
який я міг би використати?