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

Резултати

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

Пребарај: #aiandip

当前筛选 #aiandip清除筛选
AI & Law

@ai_and_law · Post #653 · 09.09.2025 г., 07:04

🇺🇸Warner Bros. Joins the Fight: Copyright Lawsuit Against Midjourney Warner Bros. has filed a lawsuit against Midjourney, accusing the AI platform of willfully generating images and videos featuring its iconic characters, including Superman, Batman, Bugs Bunny, Daffy Duck, and Tom & Jerry. The studio alleges Midjourney removed safeguards that previously blocked users from creating IP-infringing videos, calling the company’s approach a “brazen” disregard for copyright law. The lawsuit mirrors recent actions by Disney and Universal, represented by the same legal team, asserting that AI-generated outputs closely resembling copyrighted characters violate intellectual property rights. Studios argue that Midjourney could maintain its service while enforcing guardrails to prevent infringement, while Midjourney’s lawyers accuse the companies of hypocrisy for opposing “industry standard” AI practices while seeking to benefit from AI’s potential. #AIRegulation#CopyrightLaw#AIandIP#WarnerBros#Midjourney#AIEthics#AICompliance