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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #65 · 8 апр.

Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> text = ''' >>> Alex:8999123456 >>> Mike:+799987654 >>> Oleg:+344456789 >>> ''' Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн: (\w+):([\d+]+) Как мы будем формировать словарь из найденных групп? >>> import re >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append({ >>> "name": match.group(1), >>> "phone": match.group(2) >>> }) >>> print(results) [{'name': 'Alex', 'phone': '8999123456'}, ...] Можно немного сократить запись используя zip >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append(dict(zip(['name', 'phone'], match.groups()))) Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря. >>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text): >>> results.append(match.groupdict()) То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись: (?P<group-name>...) Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка >>> name = match['name'] Либо забрать сразу весь словарь методом groupdict() >>> match.groupdict() #tricks#regex

Резултати

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

Пребарај: #rds

当前筛选 #rds清除筛选
PRO_FM

@pro_f_m · Post #1621 · 02.12.2025 г., 07:03

❗️Академия радио обращается к региональным радиовещателям На XV конференции «Радио в глобальной медиаконкуренции» Президент РАР Андрей Романченко выделил ключевые задачи и успехи отрасли. Особое внимание было уделено утверждению регламента использования технологии Radio Data System (#RDS), подчеркнута важность этой работы и необходимость для региональных вещателей привести свои параметры RDS в соответствие с отраслевым стандартом. В связи с этим Академия радио обращается к региональным радиовещателям всех форм собственности (локальным станциям и сетевым филиалам) с рекомендацией до 30 декабря 2025 года использовать электронный сервис для приведения параметров RDS в соответствие с регламентом. Порядок действий: 1. Получить новый идентификационный код (PI) через «Сервис администрирования RDS» (radiords.ru). 2. Внести изменения в настройки RDS-кодера. 3. Для вновь запускаемых радиостанций процедура получения кода PI через данный сервис является обязательной. Важно для сетевых партнеров: национальные и межрегиональные сети должны использовать единый код PI на всей территории РФ. Актуальные коды можно проверить в разделе «Действующие коды PI» на том же сервисе.

Hashtags

Repositorio data science

@repo_science · Post #3078 · 18.04.2023 г., 15:54

#analysis#AWS#Databases#ETL#MongoDB#pipelines#RDS#S3#Scala#Spark#SQL ⚙️ 50 HOURS OF BIG DATA, PYSPARK, AWS, SCALA, AND SCRAPING (2022) 🌐 Inglés ⚖️17.03GB 🔗Link ----- Canal principal:@repo_science Cupones: @freecoupons_reposcience -----

GitHub Trends

@githubtrending · Post #14851 · 22.06.2025 г., 11:30

#python#aws#aws_cli#aws_sdk#cloud#cloud_management#cloudformation#cloudwatch#dynamodb#ec2#ecs#elasticsearch#iam#kinesis#lambda#machine_learning#rds#redshift#route53#s3#serverless AWS Lambda lets you run code without managing servers, automatically scaling to handle any number of requests and charging you only for the compute time you use. It supports many programming languages and integrates well with other AWS services, making it ideal for tasks like real-time data processing, image handling, chatbots, and automating backups. This serverless approach saves you time and money by removing infrastructure management and adapting instantly to demand spikes, so your applications stay responsive and cost-efficient even as usage changes. Lambda is great for building scalable, event-driven applications quickly and easily. https://github.com/donnemartin/awesome-aws