Не меняются значения переменных
Мне нужно создать рандомайзер на 3 числа, но я хочу сделать это в 2 файла, в одном механика рандома, в другом просто импорт и вывод чисел, такой код у меня есть: вот сама механика
list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
spin1 = random.choice(list)
spin2 = random.choice(list)
spin3 = random.choice(list)
data_lotery = {'spin1': spin1, 'spin2': spin2, 'spin3': spin3}
а в другом файле это просто выводится Но при импорте в другой файл, значения не меняются, конечно, можно всю механику запихнуть к выводу, но это не красиво, можете подсказать еще пути решения?
Источник: Stack Overflow на русском