Я хотел бы запустить файл1 из другого файла2 при изменении одной из его переменных. Примерно так:
file1.py
a = 1
b = 1
c = 1
# Then:
# Countless functions depending on a, b, c, etc., depending on each other in complicated ways.
# Results from these functions are plotted and exported
file2.py
# Pseudo-code:
import file1 with (a = 0) # runs file1, exporting all results, as if file1 had a = 0.
Что самое простое способ сделать это, учитывая, что у меня слишком много переменных, сложных функций и зависимостей в file1.py?