Как я могу проверить, все ли мои потоки запускаются и работают в фоновом режиме, используя python? - PullRequest
0 голосов
/ 21 мая 2019

Моя цель - создать три темы, используя Multithreading и Multiprocessing.Один поток предназначен для чтения данных Modbus, второй - для декодирования данных, а третий - для записи данных в файл.

Мы начали тему и присоединились к ним.Мы вызываем эти темы в нашем основном скрипте.Мы также не получаем никаких ошибок, вместо этого мы сомневаемся, что наши потоки не работают.Не могли бы вы помочь нам определить причину этого и определить, где оно застряло.

#Initializing threads
Thread_1=threading.Thread(target=Read.Read_Modbus,args=(MyEvents.Event,COMPORT,))
Thread_2=threading.Thread(target=Logging.Logging,args=(MyEvents.Event,Log_Name,LoggingQ,))  
Thread_3=threading.Thread(target=Decoding.decode(MyEvents.Event,DecodingQ,parameter_to_database,parameter_from_database,))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...