fbpx

Как запустить скрипт из другого скрипта питон 3.6

707 просмотраpython3.6
0
0 Комментариев

Подскажите, пожалуйста,  самый простой способ решения следующей задачи:
python 3.6.5 , ubuntu bionic beaver
Есть работающий скрипт #1, в котором непрерывно определяются некоторые параметры. Есть скрипт #2, который необходимо запускать из скрипта #1, передавая ему значения параметров.
И хотелось бы иметь также глобальную переменную, которую видят оба скрипта. Есть ли такая возможность без записи/чтения файла?


Добавить комментарий

2 Answers

Python Опубликовано 26.04.2019
0
Анонимный пользователь 0 Comments

реализовано так:
script #1:
import subprocess
command = [‘./script#2’, ‘param1’, ‘param2’, ‘param3’]
p = subprocess.Popen(command)
script#2:
from sys import argv
param1 = argv[1]
param2 = argv[2]
param3 = argv[3]

Добавить комментарий
0
Anton (анонимный) 0 Comments

Т.е. в итоге одновременно должны работать скрипт #1(работает постоянно) и несколько скриптов #2 ( завершаются сами  по мере выполения)

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up