Создавать случайную строку при запуске только один раз (Ссылка на экземпляр?) - PullRequest
0 голосов
/ 05 мая 2020

В рамках теста осведомленности пользователей с анонимными результатами я хочу генерировать случайную соль шифрования при каждом перезапуске сервера.

Я пытался импортировать модуль, который определяет переменную со случайным значением, но каждый раз, когда я его вызываю, он генерирует новый. Мне нужно, чтобы переменная оставалась неизменной, пока сервер работает.

Можно ли установить ссылку на уже запущенный модуль (чтобы переменная оставалась прежней) или определить глобальную переменную со случайным значением, которое не изменится во время выполнения?

1 Ответ

0 голосов
/ 06 мая 2020

Я использовал алгоритм hash() из python. В версии 3.x есть опция, которая генерирует другой ha sh из того же объекта после перезапуска сеанса. Эта опция включена по умолчанию в python версии 3 и выше. Это было именно то, что мне нужно.

...