@cheap_proxy_priceimg · Post #116 · 29.06.2025 г., 03:36
#miaona
Hashtags
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
Пребарај: #miaona
@cheap_proxy_priceimg · Post #116 · 29.06.2025 г., 03:36
#miaona
Hashtags
@taochanyuantu · Post #83 · 15.08.2022 г., 23:57
#Miaona
Hashtags
@cloudtestprice · Post #46 · 13.10.2021 г., 16:51
#Miaona
Hashtags
@secondcentre · Post #6567 · 15.02.2026 г., 08:27
#二手机场流转计划 机场名: #miaona 官网: miaona.co 交易方式: 口令 出售价格: 18 交付方式: 账密 账户类型: 不限时2t剩余728g 出售原因: 用不着了 联系方式: 已隐藏 #已售出 ⚠️ 理性消费,谨慎防诈。
@secondcentre · Post #6420 · 31.01.2026 г., 09:42
#二手机场流转计划 机场名: #Miaona 官网: https://miaona.xyz 交易方式: 口令红包 出售价格: 30 交付方式: 邮箱密码,自行工单 账户类型: 不限时2T,剩余912G 出售原因: 用不到了 联系方式: 已隐藏 #已售出 ⚠️ 理性消费,谨慎防诈。
@secondcentre · Post #6509 · 09.02.2026 г., 13:16
#二手机场流转计划 机场名: #miaona 官网: miaona.co 交易方式: 口令 出售价格: 26 交付方式: 账密,自行工单 账户类型: 不限时,专线,剩余835g 出售原因: 没钱吃拼好饭了 联系方式: @qjdmn #出售中 ⚠️ 理性消费,谨慎防诈。
@secondcentre · Post #6376 · 28.01.2026 г., 09:09
#二手机场流转计划 机场名: #Miaona 官网: https://miaona.xyz 交易方式: 口令红包 出售价格: 30 交付方式: 邮箱密码,自行工单 账户类型: 不限时2T,剩余912G 出售原因: 用不到了 联系方式: @bit525456 #出售中 ⚠️ 理性消费,谨慎防诈。
@cheap_proxy · Post #12302 · 26.01.2026 г., 06:34
测速机场:#Miaona#流媒体解锁 测速环境:#河北联通1000 18r月100g,20+深港iepl线路 完整套餐价格图 机场网址:miaona 博客:菜鸡blog
@yangmao_speed · Post #20 · 08.08.2021 г., 12:32
#Miaona #贵州联通500m 通知频道: @miaona233 讨论群: @miaona_xyz 官网:https://miaona.org
@PinYunPs · Post #14954 · 12.09.2024 г., 04:03
#Miaona! #SS #内蒙联通1000M 官网:https://miaona.co 频道:@MiaonaChannel 群组:@MiaonaGroup
Hashtags
@PinYunPs · Post #14948 · 05.09.2024 г., 04:19
#Miaona! #SS #内蒙移动1000M 官网:https://miaona.co 频道:@MiaonaChannel 群组:@MiaonaGroup
Hashtags
@cheap_proxy · Post #12155 · 21.10.2025 г., 11:55
测速机场:#Miaona#流媒体解锁 测速环境:#浙江电信1000 18r月100g,20+深港iepl线路 完整套餐价格图 机场网址:miaona 博客:菜鸡blog