Мне нужно убедиться, что вся случайность в моей программе полностью воспроизводима. Где мне разместить вызов random.seed ()?
Я думал, что он должен быть в моем модуле main.py
, но он импортирует другие модули, которые используют случайные функции.
I могу тщательно перемещаться по моему импорту, чтобы увидеть, какой из них будет выполнен первым, но как только я изменю структуру кода, мне придется не забыть повторить этот анализ снова.
Есть ли какое-нибудь простое и безопасное решение?