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