Я хотел бы иметь скрипт, который создает 2 синхронных режима работы в циклах. Для этого я пытаюсь открыть другой скрипт (чтобы одновременно работать с несколькими сценариями, а не иметь весь код в одном). Основной сценарий:Подпроцесс Python не запускается, но нет ошибок
#!/bin/env python
import sys
import subprocess
print sys.path
process = subprocess.Popen('/home/pi/test2.py', shell=True, stdout=subprocess.PIPE)
Второй сценарий:
#!/bin/env python
import sys
i=1
print sys.path
while i<50:
print i
i=i+1
Основной сценарий завершается без ошибок, но это выглядит как второй даже не запускается. Зачем?
Зачем вам нужны два цикла, которые работают одновременно? Пожалуйста, объясните, что вы на самом деле _goal_. Благодаря! –
Мне нужно получить данные измерений от датчиков (= длительность входного сигнала) - это означает, что сценарий просто ждет около 30 мс для остановки входного сигнала. в то же время я должен выводить сигналы 1 мс каждые 20 мс для управления двигателем. - Вы знаете лучшее решение? – xHascox