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

Пребарај: #bzrp

当前筛选 #bzrp清除筛选

Музыкальные новости Латинской Америки 👉Dalex выпустил сингл Honguito с Farruko Dalex представил новый трек Honguito, записанный совместно с Farruko. Песня объединяет реггетон и R&B, создавая современное и мелодичное звучание. Сингл стал первым релизом Dalex на лейбле Serving Sounds и открывает новый этап его карьеры, ориентированный на международное развитие. Релиз сопровождается клипом, снятым в Колумбии. Dalex отметил, что коллаборация с Farruko — начало крупного творческого периода, а в ближайшие месяцы артист планирует новые релизы и сотрудничества. 👉El Alfa и Vakero выпустили клип Princeso Два знаковых артиста доминиканской урбан-сцены представили клип Princeso, который вышел в конце 2025 года и сразу стал хитом в мире дембоу. Песня вошла в альбом El Alfa HASTA LUEGO (Vol. 1), релиз которого состоялся 18 декабря 2025 года — в день 35-летия артиста. Уже через несколько дней после премьеры клип набрал более 4 миллионов просмотров на YouTube и попал в музыкальные тренды Доминиканской Республики. Трек иронично обыгрывает термин princeso — насмешку над мужчинами, которые не соответствуют образу «мачо альфы». 👉Кубинские артисты выпустили праздничный трек с посланием надежды В Рождество кубинские исполнители Jacob Forever, El Chacal и Divan представили совместную песню «A Mí Me Va Bien». Композиция стала музыкальным посланием надежды, веры в будущее и ценности семьи. Артисты делают акцент на позитивном взгляде на жизнь и «иллюзии лучшего 2026 года», несмотря на сложности и расстояние между близкими. Трек задуман как саундтрек для праздничных встреч и семейных вечеров и уже получил тёплый отклик у слушателей в Кубе и за её пределами. 👉J Balvin и Bizarrap впервые объединились в BZRP Music Sessions Колумбийский артист J Balvin и аргентинский продюсер Bizarrap выпустили совместный трек BZRP Music Sessions #62/66— одну из самых ожидаемых коллабораций конца 2025 года. Композиция сочетает романтичный вокал Balvin с фирменным электронным звучанием Bizarrap и описывает внутренний конфликт между желанием забыть прошлую любовь и невозможностью это сделать. Релиз также символизирует новый этап в карьере J Balvin и укрепляет статус Bizarrap как одного из самых влиятельных продюсеров современной латинской сцены. #МузыкаЛАТАМ#JBalvin#BZRP#ЛатинскаяМузыка#RomeoSantos#PrinceRoyce#ElChacal#ElAlfa 👉Всегда свежие новости о странах Латинской Америки