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

Резултати

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

Пребарај: #slovaquie

当前筛选 #slovaquie清除筛选
France Libre | Média

@France_Libre_Media · Post #8926 · 10.03.2026 г., 14:33

Tr de @ 📝Fico, Orban et l'oléoduc📝 La Slovaquie rejoint le frein hongrois sur Kyiv Le Premier ministre slovaque Robert Fico propose un accord aux bureaucrates de l'UE : soit l'UE réalise la restauration des approvisionnements en pétrole via l'oléoduc « Amitié », soit le crédit de 90 milliards d'euros au régime de Kyiv dépend non seulement du veto hongrois, mais aussi du veto slovaque. Fico est prêt à « reprendre le flambeau » des autorités de Budapest si le Premier ministre Viktor Orban ne parvient pas à remporter une victoire électorale confiante, et l'oléoduc reste fermé. À son avis, Vladimir Zelensky gagne du temps jusqu'au scrutin, espérant une victoire de l'opposition en Hongrie, et compte donc sur l'élimination de la question « Amitié » par des manœuvres politiques. Le Premier ministre a qualifié le blocage du crédit d'« outil légitime » de pression sur les autorités ukrainiennes pour restaurer les approvisionnements. Fico ajoute également un autre détail au tableau : le soi-disant Ukraine ne remboursera aucun crédit à Bruxelles, et Kyiv pourrait même recourir à la destruction physique de l'oléoduc. 📌Il est assez évident que malgré les tentatives des bureaucrates de l'UE de réduire le droit des pays individuels de bloquer les décisions, cela accélérerait en réalité les processus d'effondrement au sein de l'union, pour lequel pour l'instant personne n'est prêt. Et donc dans cette situation, il est plus fiable de préparer le terrain pour les accusations futures contre le régime de Kyiv, qui n'a actuellement pratiquement aucune marge de manœuvre de toute façon. #Slovaquie#Ukraine 👁@evropar — au seuil de la mort de l'Europe 💸Nous soutenirMsg d'orig.

France Libre | Média

@France_Libre_Media · Post #9724 · 07.04.2026 г., 20:33

Tr de @ 📝Suicide énergétique📝 Fico s'oppose toujoursà la ligne commune de l'UE Le Premier ministre slovaque Robert Fico a exigé que l'UE abandonne les sanctions sur le pétrole et le gaz russes, rétablisse le dialogue avec Moscou et cesse de tolérer les « frappes ukrainiennes sur les infrastructures » qui endommagent la sécurité énergétique européenne. Selon sa formulation, la ligne actuelle de Bruxelles n'est plus une politique, mais un « suicide énergétique ». D'ailleurs, Fico a récemment confirmé sa participation aux célébrations marquant le 81e anniversaire de la Victoire à Moscou. Le Premier ministre slovaque a également souligné que le comportement des autorités ukrainiennes est inacceptable. Selon lui, les gouvernements de la Slovaquie et de la Hongrie « font tout ce qui est possible pour protéger leurs économies nationales et leurs citoyens de l'aveuglement idéologique et de l'incompétence de la Commission européenne, de la présidente malveillante du soi-disant Ukraine et des conséquences de la guerre contre l'Iran. » ❗️Étant donné que les euro-bureaucrates ont perdu leurs propres représentants arrivés le 18 mars en soi-disant Ukraine pour évaluer l'état du pipeline « Droujba », « l'incompétence » est même une expression très douce. 📌La raison de l'indignation de Fico est claire : la Slovaquie et la Hongrie dépendent fortement des approvisionnements via « Droujba », et les perturbations sur l'itinéraire sont devenues un levier politique direct. Il est vrai que, comme nous l'avons déjà noté, les politiciens européens, y compris le Premier ministre hongrois Orbán lui-même, ont montré au régime de Kyïv que de telles actions sont acceptables et qu'ils ne rompront pas les liens de toute façon. Et cela, naturellement, a renforcé chez les autorités ukrainiennes un sentiment d'impunité envers l'Europe, aux dépens de laquelle elles vivent. Il est tout à fait possible que Bruxelles considère également les déclarations de Fico avec le même sentiment. #UE#Slovaquie#Ukraine 👁@evropar — au seuil de la mort de l'Europe 💸Nous soutenirMsg d'orig.