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

Резултати

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

Пребарај: #somálsko

当前筛选 #somálsko清除筛选
Casus Belli maps

@casusbellimaps · Post #11476 · 25.04.2026 г., 15:15

📝Piráti Arabského mora📝 Kým je celosvetová pozornosť sústredená na Hormuzský prieliv, pri Africkom rohu ožívajú somálsky piráti. Tankera Honour 25, ktorá vyplávala ešte 20. februára do SAE z neuznanej Somalilandskej republiky, bola zajatá na spiatočnej ceste približne 30 námorných míľ od pobrežia. Loď prevážala 18,5 tisíc barelov paliva do Mogadiša, momentálne je zadržaná na kotvisku v oblasti Bander-Beyla. Na lodi je 17 členov posádky – občania Pakistanu, Indie, Srí Lanky, Mjanmarska. Ich osud je zatiaľ nejasný. 📌Skôr vo štvrtok UKMTO hlásilo iný incident: k nejakej lodi blízko pobrežia Somálska pristúpili dve motorové člny s ozbrojenými mužmi na palube, vystrelili varovné výstrely a odišli. Zrejme aktivita pirátov rastie v dôsledku nestability v regióne. ❗️Incident zvyšuje napätie v somálskom zlyhanom štáte. V podmienkach absencie štátu sa palivová kríza prehlbuje – ceny benzínu v Somálsku vzrástli trojnásobne od začiatku blízkovýchodného konfliktu. V takejto situácii 18,5 tisíc barelov nie je nikdy nazvyš. #SAE#Somálsko 🧨@rybar_mena — o blízkovýchodnom chaose s láskou 🌐Zdroj:@rybar 🔗Link:https://t.me/rybar/79762 #Rybar https://t.me/casusbellilive Truth over narrative 24/7 WEB | CONTACT | SHOP 📅Vytvorené: 2026-04-25 16:33:59