Пример:
python script1.py arg1 arg2
python script2.py arg1
где arg1 - от первого вызова python
Как сценарий1 возвращает результат? Если он находится в стандартном режиме, попробуйте:
python script2.py $(python script1.py arg1 arg2)
$(…)
запускает первый скрипт и выводит вывод stdout в качестве аргумента для второго скрипта.
python script2.py $(python script1.py arg1 arg2)
Это вопрос вкуса, чтобы использовать либо $ (...), либо backticks, мне больше нравится backticks:
python script2.py 'python script1.py arg1 arg2'
&&
для объединения обеих команд stackoverflow.com/questions/5130847/…where arg1 is from the first python call
, вход для второго вызова поступает от выхода первого вызова?