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

Пребарај: #gclass

当前筛选 #gclass清除筛选
Щукина про ТЦ

@girlinmall · Post #2651 · 01.04.2026 г., 17:28

⚡️Цвет электричества - синий и почему им «заряжена» реклама Mercedes G-Class Иногда мельком видишь макет, концепцию или рекламный нарратив и понимаешь: а хорошо сделали, черти. Не только потому что красиво. А потому что цепляет, а значит работает сразу на нескольких уровнях Чем дольше смотришь, тем больше видишь. Вот, например, рекламный макет Mercedes. Слоган: THE RISE OF ELECTRIC. Три слова, три смысла. 🔹Авто G-Class физически в кадре карабкается вверх по скале и в кадре - «подъём 🔹Электрическая эра приходит в автоиндустрию (ну ок, в европейскую) и поэтому - «восход» (и Восток). 🔹Cиний свет буквально поднимается снизу, из камней, подсвечивая всё вокруг - «свечение» Причём золотисто-песочный кузов на фоне пронзительно синих скал — это визуальная метафора электрической дуги: тёплый металл плюс холодный разряд. Смотришь чуть дольше - и думаешь: а откуда вообще этот синий? Почему electric blue стал таким устойчивым кодом для электричества вообще? И для инноваций тоже Физика цвета Связь синего с электричеством появилась задолго до электромобилей. Ещё в XIX веке учёные заметили: электрический разряд светится сине-фиолетовым - так выглядит ионизация газов атмосферы. Молния, неоновые трубки, электрическая дуга — всё это один и тот же оттенок. Так electric blue стал культурным кодом: там, где этот цвет, есть энергия. Не тепло - именно энергия. Холодная, точная, контролируемая. Mercedes + синий: 70-летний союз Многие думают, что синий цвет появился в палитре Mercedes вместе с линейкой электрических авто. Но первая глава этой истории была написана гораздо раньше. 🚙1955 год. У команды Mercedes на гоночных трассах был транспортёр - «Голубое чудо» (der Blaue Wunder - Mercedes-Benz O 3500 Renntransporter). Синий грузовик, который развозил болиды Silver Arrow по трассам Формулы-1. Синий + серебро = скорость и превосходство. Формула была найдена тогда. С тех пор её никто не менял. 🚙2007 год. Mercedes первым в отрасли запускает программу BlueEFFICIENCY - и синий становится корпоративным кодом инноваций. Не зелёный, как у конкурентов. Именно синий — технологичнее, строже, точнее. 🚙2009 год. Концепт первого электрического Mercedes выходит под именем BlueZERO. Нулевые выбросы. Синий брендинг. Линия выстраивается последовательно. G 580: брутальность + мощьэлектричества Первая редакция электрического G-Class вышла нарядной: с синими тормозными суппортами, синими акцентами в интерьере и отдельным цветом кузова - South Sea Blue Magno. Но дело не в одних лишь деталях. 🌀Задача была невозможной: убедить аудиторию G-Wagon - тех, кто покупает такие машины за звук V8, за ощущение несокрушимой механики, за запах бензина в том, что электрическая версия это не измена ценностям «настоящего мерса», а новый уровень их понимания. Синий справился. Он не смягчил образ. Он добавил к нему новое измерение - «электрическую мощь». Холодную. Мгновенную. Абсолютную. Семьдесят лет назад синий грузовик вёз серебряные болиды к победам на гоночных трассах. Сегодня синий свет подсвечивает камни под колёсами электрического G-Class. У Mercedes синий всегда означал одно: будущее уже здесь. И чтобы в нём оказаться нужно… «мощно втопить» #mercedes#gclass#electric#брендинг#реклама#колористика