Есть ли способ дважды загрузить модуль в одном сеансе Python?
Чтобы заполнить этот вопрос примером: Вот модуль:
Mod.py
x = 0
Теперь я хотел бы импортировать этот модуль дважды, например, создать два экземпляра класса, чтобы фактически иметь две копии x
.
Чтобы уже ответить на вопросы в комментариях, «зачем кому-то это нужно, если они могут просто создать класс с x
в качестве переменной»:
Вы правы, но существует огромное количество исходных текстов, которые необходимо переписать, и загрузка модуля дважды была бы быстрым решением ^^.