TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

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

Пребарај: #outlinefestival

当前筛选 #outlinefestival清除筛选
NeStroy3D

@nestroy3d · Post #361 · 03.03.2026 г., 05:50

🖨️ Проект SLOИ: искусство на стыке технологий и природы - ПРОРОСШИЕ Команда SLOИ представляет рассказ о проекте ПРОРОСШИЕ — масштабной арт‑инсталляции, объединившей современные технологии и эстетику природных форм. Мы приоткрываем завесу тайны над процессом создания и делимся ключевыми этапами пути от замысла до воплощения. 🔴Концепция и идея ПРОРОСШИЕ - это не просто инсталляция, а размышление о взаимодействии человека, технологий и окружающего мира. Через визуальные и пространственные метафоры проект исследует темы роста, трансформации и симбиоза органического и синтетического. Художественный язык SLOИ в проекте построили на контрастах: - плавные, «живые» линии, напоминающие природные структуры; - чёткие геометрические формы, отсылающие к цифровой среде; - динамическое освещение, создающее эффект пульсации и дыхания пространства. 🔴Реализация и ключевые этапы Работа над проектом включала несколько сложных этапов: 1. Концептуальное проектирование: разработка визуальных образов, создание 3D‑моделей и прототипов. 2. Технологическая проработка: подбор материалов, расчёт нагрузок, интеграция световых и интерактивных элементов. 3. Производство: изготовление основных конструкций, включая печать ключевых элементов (например, модульных «башен», формирующих центральный образ инсталляции). 4. Сборка и тестирование: проверка всех систем в контролируемых условиях перед вывозом на площадку. 5. Монтаж: установка объекта в финальной локации с учётом ландшафта, освещения и потоков зрителей. 🔴Премьера проекта Инсталляция ПРОРОСШИЕ была впервые представлена публике в рамках независимого фестиваля электронной музыки и искусства Outline (июль 2025 года) на берегу реки Дубна. Расположение на природе подчеркнуло основную идею проекта: диалог технологий с окружающей средой. 🔴Признание и результаты Проект участвовал в опен‑колле фестиваля в категории «Искусство» и добился значительного успеха: - из 177 заявок в этой категории в финал прошли только 10 работ; - инсталляция SLOИ вошла в число финалистов, получив высокую оценку жюри за оригинальность концепции и качество исполнения. 🔴За кадром: что показали в видео В первой части серии видео зрители погружаются в атмосферу производственного цеха — именно здесь начался путь проекта ПРОРОСШИЕ. Кадры запечатлели: - процесс печати модульных элементов инсталляции; - работу инженеров и художников над деталями; - первые тесты освещения и механики конструкций. Эти моменты позволяют увидеть, как абстрактная идея обретает физическую форму - слой за слоем, элемент за элементом. 🔴Планы на будущее Команда готовит продолжение серии видео, где покажет: - финальную сборку инсталляции перед монтажом; - транспортировку и установку на площадке фестиваля; - взаимодействие зрителей с объектом; - ночные световые эффекты в контексте фестиваля Outline. Проект SLOИ стал не только художественным высказыванием, но и опытом командной синергии, где технологии служат инструментом для создания эмоционального и запоминающегося опыта.  #SLOИ#OutlineFestival#DigitalArt#Nestroy3D 📲 Мы в MAX🔴 ⏺Подписаться: NeStroy3D

ЭнергоСнаб

@energosnabpro · Post #763 · 10.07.2023 г., 19:38

"ЭТОЙ НОЧЬЮ С ПЯТНИЦЫ НА ПОНЕДЕЛЬНИК..." (отрывок из трека "Будущие мамы" Лигалайз) 🎶🙂 Прошедшие выходные под Талдомом на самом деле превратились в одну тусовочную фестивальную нон-стоп ночь! 🎉😎 Каждый понимает - чтобы выдержать такой танцевальный марафон как Outline, нужна мощная энергия, которая, кстати, есть у "ЭНЕРГОСНАБ"! 😉 Поэтому всё было мощно, громко и драйвово!!💥 "ЭНЕРГОСНАБ" - неистощимая дэнс-энергия!!! ⚡⚡⚡ #энергиявашегомероприятия#аренда#генератор#организацияпраздников#организациямероприятий#энергоснаб#электричестводлясцены #outline#outlinefestival