TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Резултати

Пронајдени 18 слични објави

Пребарај: #maying

当前筛选 #maying清除筛选
杰尼龟和他的订阅们

@jngchannel · Post #2559 · 18.11.2023 г., 12:16

#Maying#魅影极速 #SSR 测速带宽 #上海Azure10G 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 老牌机场,现在与分站Ark一样,卖点的阿里云也没了... 这速度感觉是被限速了... 入口:深圳移动、广州电信 落地:Kamatera、Linode、Gcore、Eons、Kirino、Hinet等 即刻起至本月22日24时 新购、续费年付套餐赠送使用时长60天, 新购、续费半年付套餐赠送使用时长30天, 商店直接购买即可,无需优惠码

杰尼龟和他的订阅们

@jngchannel · Post #1791 · 10.02.2023 г., 12:53

#Maying#魅影极速 #SSR #阿里云入口 测速带宽 #武汉移动1200M 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 老牌机场,最为出名的就是他家的阿里云入口,其分站Ark已于先前换用其他入口,注册需要邀请码,注册界面点官方bot申请,VIP3和VIP4区别在于节点数量和流量不同,VIP5比VIP4多5条线路和部分流量,另有普拉斯Emby,本次使用的V5套餐进行测试 入口:上海阿里云、深圳阿里云、武汉电信 落地:Kamatera、Linode、OVH、Eons、Kirino、Hinet等

杰尼龟和他的订阅们

@jngchannel · Post #2049 · 14.04.2023 г., 06:12

#Maying#魅影极速 #SSR #阿里云入口 测速带宽 #镇江电信2000M 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 这速度太🌿了,不知道是不是被限速了 入口:上海阿里云、深圳阿里云、青岛阿里云 落地:Kamatera、Linode、OVH、Eons、Kirino、Hinet等

杰尼龟和他的订阅们

@jngchannel · Post #1185 · 11.11.2022 г., 12:40

#Maying#魅影极速 #SSR #阿里云入口 测速带宽 #安徽电信1000M 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 注册需要邀请码,注册界面点官方bot申请,VIP3和VIP4区别在于节点数量和流量不同,VIP5比VIP4多5条线路和部分流量,另有普拉斯Emby 老牌机场,最为出名的就是他家的阿里云入口,其分站Ark已于先前换用其他入口,在不久前魅影也暂时下掉阿里云入口改用其它入口,据群友说阿里云入口已于近日恢复,故对它进行测试,部分用户可能还是会因为地理位置导致使用不是很舒服 新购、续费年付套餐赠送使用时长60天 新购、续费半年付套餐赠送使用时长30天 截至11月20日24时 测到后面吃限速了......

杰尼龟和他的订阅们

@jngchannel · Post #727 · 15.09.2022 г., 00:38

#Maying#魅影极速 #SSR #阿里云入口 测速带宽 #北京AWS5000M 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 注册需要邀请码,注册界面点官方bot申请,VIP3和VIP4区别在于节点数量和流量不同,另有普拉斯Emby 老牌机场,唯二两家全阿里云入口的机场,另外一家是其分站Ark,在Rixcloud跑路前与Nexitally并称为御三持,不过部分用户可能因为地理位置导致使用不是很舒服 本次测速为VIP5账号,VIP5比VIP4多5条线路和部分流量

杰尼龟和他的订阅们

@jngchannel · Post #2285 · 23.06.2023 г., 13:15

#Maying#魅影极速 #SSR #阿里云入口 测速带宽 #辽宁移动2000M 官网: https://maying.co 频道: https://t.me/myjstw 群组: 见套餐内 套餐截图: https://t.me/taochanyuantu/92 老牌机场,相比上次测试,现在只剩青岛的阿里云入口,其余入口换成深圳电信与广州移动了,不过速度和上次一样🌿 即刻起至6月25日24时 新购、续费年付套餐赠送使用时长60天 新购、续费半年付套餐赠送使用时长30天 商店直接购买即可,无需优惠码 入口:青岛阿里云、深圳电信、广州移动 落地:Kamatera、Linode、Gcore、Eons、Kirino、Hinet、Nearoute等

12
ПретходнаСтраница 1 од 2Следна