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

Резултати

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

Пребарај: #isif

当前筛选 #isif清除筛选
VPSXB.NET

@vpsxb1 · Post #6985 · 07.11.2025 г., 12:21

#ISIF🌟 JP.TYO-Cs.1C0G-CM 1 vCPU (EPYC) · 512MB RAM · 20GB SSD 📶 300Mbps · 流量 1000GB(大陆优化) 🌐 IPv4 ×1(大陆优化) 🌐 IPv6 /56(国际) 💰 双十一特惠:年付 €48.00 🎁 🌟 JP.TYO-Cs.1C1G-CM 1 vCPU (EPYC) · 1GB RAM · 40GB SSD 📶 1000Mbps · 流量 2000GB(大陆优化) 🌐 IPv4 ×1(大陆优化) 🌐 IPv6 /56(国际) 💰 双十一特惠:年付 €84.00 🎁 🌟 HK.HKG-Cs.1C0G-CM 1 vCPU (EPYC) · 512MB RAM · 20GB SSD 📶 300Mbps · 流量 1000GB(大陆优化) 🌐 IPv4 ×1(大陆优化) 🌐 IPv6 /56(国际) 💰 双十一特惠:年付 €48.00 🎁 🌟 HK.HKG-Cs.1C1G-CM 1 vCPU (EPYC) · 1GB RAM · 40GB SSD 📶 1000Mbps · 流量 2000GB(大陆优化) 🌐 IPv4 ×1(大陆优化) 🌐 IPv6 /56(国际) 💰 双十一特惠:年付 €84.00 🎁 Test IP: 日本 46.3.43.1 香港 46.3.39.1 🔗 立即订购 👉https://cloud.isif.net/login?affiliation_code=vpsxb - Special Products 也有常规月付款可供选购

Hashtags

Host Testing and evaluation

@HostEvaluate · Post #909 · 29.01.2026 г., 15:14

#ISIF#KR#ICN Host Provider: ISIF Cloud (KR.GMP-B.2C4G-COM) Location: Seoul, South Korea Specification: 2vCore(EPYC 7B13) | 4GB RAM | 40GB Disk | 1T @ 200Mbps | $19.2 / Mo 感谢商家提供的测试机,这台是中国大陆优化 MAX 的。机器开通后默认安装的是 alpine,记得重装一下。我连上去没仔细看,输入命令提示 bash not found 给我看懵了。CPU 性能还可以,用的不是老咕噜棒子 U。磁盘的随机读写水平能对齐 SATA SSD,顺序读写的 IO 略高于 SSD。后者应该是有缓存。用来跑计算延迟不敏感的的业务也还可以。商家有提供 DNS 解锁(NF, DAZN, Disney+, Prime, TVB.. 等等常用的都有),报告里面是机器 IP 的结果,其实迪士尼、NF、Prime 也都能看。回程路由,电信走 CN2,联通移动走 CMIN2。商家提供了 /56 的 IPv6 地址,好评。但是三网回程 HE,我们都在用力的绕美。IPv4 国际路由主要靠 gsl,IPv6 能走到一点 ctcsci 的 retn。商家称后续有增加更多上游链路的意向。联通晚上十一点能跑到 150Mbps。 https://hosteval.mntpaji.com/2026/01/29/Blog/isif-kr-bgpb/

Hashtags