0
Из модуля A есть способ переопределить переменную, определенную на верхнем уровне модуля B? Как раз так, что я хочу запустить код модуля B с временной настройкой этой переменной, скажем, в модульном тесте?Переопределение переменных уровня модуля
Кроме того, если это «для тестирования», как кажется, подразумевается, если 'some_variable' в' moduleB' влияет на способ импорта импортируемого модуля после 'import', то может стать еще более запутанным. Но если это так, это все равно неверный трек;) –
@JonClements: Я сделал это; особенно когда вы обычно устанавливаете случайное значение в коде, но для модульного тестирования вам нужно что-то стабильное. –