Одновременное выполнение двух сценариев из главного сценария, когда каждый сценарий имеет несколько потоков в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Одновременное выполнение двух сценариев из главного сценария, когда каждый сценарий имеет несколько потоков в Python

Сообщение Anonymous »

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

script1.py

Код: Выделить всё

if __name__ == '__main__':
pid_vav = PID_VAV('B2')
t1 = threading.Thread(target=pid_vav.Controls)
t1.daemon = False
t1.start()
t2 = threading.Thread(target=pid_vav.mqttConnection)
t2.daemon = False
t2.start()
script2.py

Код: Выделить всё

if __name__ == '__main__':
pid_vav = PID_VAV('B4')
t1 = threading.Thread(target=pid_vav.Controls)
t1.daemon = False
t1.start()
t2 = threading.Thread(target=pid_vav.mqttConnection)
t2.daemon = False
t2.start()
Я запускаю скрипт1.py и скрипт2.py отдельно. Единственная разница — это параметр, который я передаю классу. Возможно ли создать главный сценарий, чтобы, если я его просто запущу, будут работать оба этих сценария?

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/600 ... pt-has-mul
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»