1
Я пытаюсь запустить скрипт (first.py), который запускает другой скрипт (second.py).Python: скрипт запускает другой скрипт при перенаправлении stdout
Я знаю, что я могу использовать следующее в first.py:
os.system("second.py inputFile.xml")
Однако по телефону second.py он генерирует стандартный вывод сообщений. Я не хочу отображать эти сообщения и просто хранить их как список строк для использования в first.py.
Какой у меня был бы first.py?
использование 'subprocess.Popen' (или' subprocess.check_output', если ваш питон> = 2,7) –
Если вы пишете первый сценарий, то почему бы не просто 'import' второго сценария и вызвать требуемый функции напрямую? –