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 слични објави

Пребарај: #numero700

当前筛选 #numero700清除筛选
Ganar Dinero Seguro

@ganardineroseguro · Post #1237 · 21.10.2025 г., 16:09

📱 ¡RECARGA ETECSA X5 VIGENTE! 📱 🔥 Hasta el 26 de octubre 💰 $23.99 (GOLD: $23.49) ✅ 600 CUP → 3,000 CUP (x5) ✅ Internet ilimitado de madrugada 🎊 NÚMEROS TERMINADOS EN 700: 👑 GOLD GRATIS por 30 días 🎁 ¡NUEVO: SORTEOS DIARIOS DE GOLD! 🎁 🎲 Cada día sorteamos planes GOLD de forma aleatoria a los que recarguen. ¡Suerte! 🍀 🚀 Recarga: https://qvapay.com/mobile-top-up #QvaPay#RecargaX5#ETECSA#SorteosGOLD#Numero700#Cuba#OfertaVigente ⚡️Boost | 📱Twitter | 📱Instagram 🌟TrustPilot | ↔️Ofertas | 🤖Bot

Ganar Dinero Seguro

@ganardineroseguro · Post #1235 · 20.10.2025 г., 00:00

🚀 ¡RECARGA ETECSA X5 + REGALO ESPECIAL! 🚀 📱 DEL 21 AL 26 DE OCTUBRE 🔥 ¡QUINTUPLICA TU SALDO! 💰 Precios especiales: • Usuarios regulares: $23.99 • 👑 Usuarios GOLD: $23.49 🎁 ¿Qué recibes? ✅ 600 CUP recargados X5 - ¡3,000 CUP de saldo! ✅ Internet ilimitado de madrugada 🌙 ✅ Proceso instantáneo y seguro ✅ Soporte 24/7 disponible 🎊 ¡CELEBRACIÓN 700K OPERACIONES P2P! 🎊 🎁 REGALO ESPECIAL: Si tu número de teléfono termina en 700, ¡tienes un REGALO! 🎉 👑 PLAN GOLD GRATIS POR 30 DÍAS 👑 ✨ Ejemplo: • 5X XXX-XXXX-700 → ¡GOLD GRATIS por 1 mes! 💎 Beneficios GOLD que recibirás: • Descuentos exclusivos en todas las recargas • Cashback en operaciones • Prioridad en soporte • Acceso a promociones especiales • ¡Y mucho más! ⚡ ¡Solo 6 días de oferta! 🎯 Ejemplo de lo que obtienes: • Pagas: $23.99 (o $23.49 si eres GOLD) • Recibes: 3,000 CUP de saldo • BONUS: Internet ilimitado de madrugada • EXTRA: Si tu número termina en 700 → GOLD gratis x 30 días 💡 ¿Tu número termina en 700? ¡Recarga ahora y reclama tu mes GOLD GRATIS! Es nuestra forma de celebrar las 700,000 operaciones P2P contigo. 🎊 🚀 Recarga AHORA: https://qvapay.com/mobile-top-up #QvaPay#RecargaX5#ETECSA#700Celebracion#GOLDGratis#Cuba#Octubre2025#InternetIlimitado#OfertaEspecial#Numero700#Hito700K ⚡️Boost | 📱Twitter | 📱Instagram 🌟TrustPilot | ↔️Ofertas | 🤖Bot