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

Резултати

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

Пребарај: #navidrome

当前筛选 #navidrome清除筛选
XP Digital Lab

@rocCHL · Post #9987 · 17.03.2026 г., 14:13

还再到处找音乐服务器?免费的超大Navidrome音乐库即将到来,敬请期待! 标签:#navidrome Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

𝕎𝔼电报频道精选推荐

@WeChannels · Post #892 · 12.06.2025 г., 04:15

#音乐#navidrome#公益服 音海拾贝 沉浸于音符的海洋,拾取灵魂的共鸣。 无论你是音乐发烧友,还是旋律爱好者,这里都是你的栖息地! 让【音海拾贝】为你记录生命的旋律, 每一首歌,都是你的故事! 群组链接:https://t.me/Melodic_Tides_chat 通知频道:https://t.me/Melodic_Tides_notify 用户注册: @navidrome_bot 歌曲投稿: @MaycyBot

折腾实验室频道

@TossLabChannel · Post #734 · 17.08.2025 г., 02:05

#网易云#VutronMusic#Navidrome#Jellyfin#Emby VutronMusic:高颜值的第三方网易云 & 本地/流媒体音乐播放器 支持 Windows / macOS / Linux 的多源音乐播放器:外观精致,既能听网易云,也可连接 Navidrome / Jellyfin / Emby 等流媒体服务;同时支持本地音乐、离线歌单与多种歌词显示。 功能要点: • 多源播放:网易云 + 本地文件 + Navidrome/Jellyfin/Emby • 歌词体系:逐字歌词、桌面歌词、Touch Bar 歌词、macOS 状态栏歌词、Linux-GNOME 状态栏歌词 • 播放增强:降调/降速、离线歌单 • 外观自定义:主题可自定义,观感统一 适合想要“一站式”管理本地与自建流媒体音乐、并偏好高颜值界面的用户。 🔘@TossLab🔘@TossLabChannel

小小溪部落

@tribebrook · Post #242 · 17.08.2025 г., 02:09

#网易云#VutronMusic#Navidrome#Jellyfin#Emby VutronMusic:高颜值的第三方网易云 & 本地/流媒体音乐播放器 支持 Windows / macOS / Linux 的多源音乐播放器:外观精致,既能听网易云,也可连接 Navidrome / Jellyfin / Emby 等流媒体服务;同时支持本地音乐、离线歌单与多种歌词显示。 功能要点: • 多源播放:网易云 + 本地文件 + Navidrome/Jellyfin/Emby • 歌词体系:逐字歌词、桌面歌词、Touch Bar 歌词、macOS 状态栏歌词、Linux-GNOME 状态栏歌词 • 播放增强:降调/降速、离线歌单 • 外观自定义:主题可自定义,观感统一 适合想要“一站式”管理本地与自建流媒体音乐、并偏好高颜值界面的用户。 下载地址:vutronmusic

📣DS One | 用一个 App 管理群晖+Emby+Navidrome+有声书 🖼 标签:#DSOne#群晖NAS#Emby#Navidrome#Audiobookshelf 📱 简介:如果你手上有 群晖 NAS,又在用 Emby / Navidrome / Audiobookshelf 这种自建媒体体系,那你应该很熟悉一个痛点:视频、音乐、有声书、文件各自一个 App,切来切去还不统一。DS One 的目标就是把这些入口收拢到一个应用里,用更一致的交互把自建媒体库“搬到手机上”,目前已支持 群晖、Emby、Navidrome、Audiobookshelf 以及 WebDAV,属于典型给 NAS 玩家做的“一站式管理端” 现在它在 Google Play 封闭测试阶段,面向真实用户招募体验官,要求很硬:需要连续测试 14 天(不然会影响应用上架)。名额有限,满了就停,报名截止到 2026 年 12 月 28 日,想参与的话别拖到最后 安卓版本,目前免费使用 🌐频道 · 🍏苹果端 · 🎮 安卓端 😌频道 |🙂群聊 |🤓中文包 |🚇搜索

✈️ VutronMusic | 支持本地、Navidrome、Jellyfin、Emby 的第三方网易云音乐播放器 ✈️ 检索标签:#VutronMusic#音乐播放器#Navidrome#Jellyfin#Emby#网易云音乐#网易云#音乐 ⭐️ 详情介绍:VutronMusic 比较适合本地音乐要听,自建流媒体也要支持的听的小伙伴们,还希望播放器别太单调。这个客户端它能播本地歌曲,也支持 Navidrome、Jellyfin、Emby,离线歌单、外挂和内嵌封面歌词、逐字歌词这些也都有 这些细节:像 桌面歌词、Mac 状态栏歌词、Touch Bar 歌词,还有 Linux 下的 TopBar 歌词显示,都做进去了;还有变调变速、音效设置、自定义主题,本地歌的信息不全时也能继续做线上匹配 📖GitHub · 🪟Releases 下载 😌频道 |🙂群聊 |😋中文包 |☺️搜索