Я пытаюсь запустить скрипт python из другого скрипта python. Когда я вызываю второй скрипт, я хочу передать ему переменную.Запуск скрипта Python из другого скрипта Python
Например,
Допустим, у меня есть модуль питона A (A.py) и имеет переменную oDesktop. Когда я запускаю второй модуль B.py, я хочу иметь доступ к этой переменной oDestkop. Я не знаю, как это сделать.
псевдокод:
A.py
oDesktop = DesktopClass();
# RUN SOME CODE
run_module("B.py", oDesktop)
B.py
oDesktop.some_func();
Чтобы уточнить, у меня нет основной в B.py. У меня есть глобальная переменная, которая мне нужна для поддержания глобального.
Почему бы вам просто не импортировать 'B.py' и запустить свой основной (или другой) метод? – Selcuk
Что неправильно импортировать его нормально? 'import A - A.oDesktop' или' from A import * - oDesktop' – GLHF
@Selcuk Обратите внимание, что переменная находится внутри 'A.py' not' B' – GLHF