@BYD_Radio · Post #716 · 01.10.2024 г., 03:58
#音乐#flac#44kHz 名称:《黑神话:悟空》动画《六样情》音乐集 专辑:《黑神话:悟空》游戏音乐精选集 艺术家:游戏科学/8082Audio
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #205 · 22 јан.
Как работает функция reload()? Эта функция нужна для того, чтобы перезагрузить изменившийся код из py-файла без рестарта интерпретатора. Дело в том, что любой импортированный модуль при повторном импорте не будет перечитывать файл. Функция импорта вернёт уже загруженный в память объект модуля. Чтобы обновить код, нужно либо перезапустить всю программу, либо использовать функцию reload() from importlib import reload reload(my_module) 🔸 Функция reload() принимает в качестве аргумента только объект модуля или пакета. Она не может перезагрузить класс или функцию. Только весь файл целиком! 🔸 Перезагрузка пакета перезагрузит только его файл __init__.py, если он есть. Но не вложенные модули. 🔸Она не может перезагрузить ранее не импортированный модуль. 🔸При вызове функция reload() перечитывает и перекомпилирует код в файле, создавая новые объекты. После создания новых объектов перезаписывается ранее созданный неймспейс этого модуля. Это значит, что если где-то этот модуль импортирован через import и обращение к атрибутам происходит через неймспейс (имя) модуля, то такие атрибуты обновятся. Если какие-либо объекты из этого модуля импортированы через from то они будут ссылаться на старые объекты. Напишем простой модуль # mymodule.py x = 1 Теперь импортируем модуль и отдельно переменную х из модуля >>> import mymodule >>> from mymodule import x >>> print(mymodule.x) 1 >>> print(x) 1 Не перезапуская интерпретатор вносим изменения в модуль # mymodule.py x = 2 Делаем перезагрузку модуля и проверяем х ещё раз >>> reload(mymodule) >>> print(mymodule.x) 2 >>> print(x) 1 То же самое будет если присвоить любой объект переменной (даже словарь или список) Повторный импорт обновляет значение >>> from mymodule import x >>> print(x) 2 🔸Созданные инстансы классов не обновятся после перезагрузки модуля. Их придётся пересоздать. #tricks#basic
Пребарај: #44khz
@BYD_Radio · Post #716 · 01.10.2024 г., 03:58
#音乐#flac#44kHz 名称:《黑神话:悟空》动画《六样情》音乐集 专辑:《黑神话:悟空》游戏音乐精选集 艺术家:游戏科学/8082Audio
@BYD_Radio · Post #714 · 25.08.2024 г., 08:49
#音乐#flac#44kHz 机动战士高达SEED DESTINY 插入曲
@BYD_Radio · Post #706 · 26.07.2024 г., 07:51
#音乐#flac#44kHz
@BYD_Radio · Post #683 · 17.07.2024 г., 09:37
#音乐#flac#44kHz
@BYD_Radio · Post #647 · 12.05.2024 г., 08:16
#音乐#flac#44kHz 经典摇滚永不过时
@BYD_Radio · Post #795 · 24.05.2025 г., 12:29
#音乐#44kHz#24bit 最近刚好在听 lain 的片头曲,感觉挺有意思的,之后有空应该会入坑一下这部番
@BYD_Radio · Post #709 · 30.07.2024 г., 12:55
#音乐#44kHz#24bit
@byd_radio · Post #935 · 03.05.2026 г., 13:33
#音乐#flac#44kHz#16bit
@byd_radio · Post #933 · 18.04.2026 г., 13:56
非常爽的鼓点,使我起飞 #音乐#flac#44kHz#16bit
@BYD_Radio · Post #865 · 02.12.2025 г., 12:36
#音乐#flac#44kHz#Mili This is true music😭😭😭
@BYD_Radio · Post #736 · 01.12.2024 г., 03:14
#音乐#Mili#flac#44kHz 好耶!
@BYD_Radio · Post #664 · 23.06.2024 г., 08:21
#音乐#flac#44kHz#Mili 一 一 一 二 一 一 二 三 四 五 六 七🕺 一 一 一 二 一 一 二 三 四 五 六 七💃