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

Пребарај: #aids

当前筛选 #aids清除筛选
Trump's Ear

@trumpsear_tg · Post #2148 · 13.02.2026 г., 16:59

The US has quietly returned funding for the fight against HIV A year after major cuts in international aid, the Donald Trump administration has returned almost all funding for HIV programs. Currently, funding is only two percent below the 2024 level, the Daily Telegraph writes. In February, Donald Trump signed a bipartisan bill that allocates $5.88 billion for this purpose for one year. At the end of 2025, the United States also pledged to contribute about $4.6 billion to the Global Fund to Fight AIDS, Tuberculosis and Malaria. #Health#AIDS 👂More on Trump's Ear ⚠️

Hashtags

CulturalExile

@CulturalExile14 · Post #3630 · 22.05.2022 г., 17:50

Many noted strategic similarities between HIV/ #AIDS and #COVID, but now with #Monkeypox, the resemblance is uncanny. Announced AIDS/Monkeypox of African origin. Stated predominantly affecting queers. Tests/treatment encouraged, guaranteeing said conditions. Predictably spread to wider public.

CulturalExile

@CulturalExile14 · Post #3534 · 21.03.2022 г., 13:29

"#HIV has never been isolated." Unseen Channel 4 News report from 1998, suppressed due to flaws resembling those of the #COVID narrative, thus enabling the #AIDS psy-op to proceed. https://www.bitchute.com/video/J4HUyN43AuMQ/