@QQZYDAPP · Post #5630 · 12.04.2026 г., 14:53
⭐️【资源名称】AiPPT制作师v1.13.9绿化版 75 🤖【适用平台】: #Andoid 🧱【资源介绍】 软件内提供了多种类型的PPT模板,涵盖商务、教育、简约、二次元,小清新等各种主题,您可以轻松创建不同类型的演示文稿,以满足您不同特定场景的需求 🟡在线下载:点击下载 📁#AiPPT#制作师
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #121 · 20 јул.
Регулярно требуется преобразовать какой-либо текст в максимально совместимый текст для URL, имени файла, имени объекта в каком-то софте и тд. Требования совместимости простые: в тексте должны быть только допустимые символы. Обычно это a-z, 0-9 и "_" или "-". То есть, только прописные буквы латинского алфавита и цифры (как пример). Допустим, нам нужно название статьи в блоге преобразовать в slug для добавления его в URL этой статьи. Как это лучше всего сделать? В Django по умолчанию есть готовая функция slugify для таких случаев. Но я её никогда не использую. Почему? Потому что её недостаточно! Приведём пример >>> from django.utils.text import slugify >>> slugify('This is a Title') 'this-is-a-title' Пока всё отлично >>> slugify('This is a "Title!"') 'this-is-a-title' Спец символы удалились, всё хорошо. >>> slugify('Это заголовок статьи') '' Вот и приехали 😢. Если текст не английский то буквы просто игнорируются. Можно это поправить >>> slugify('Это заголовок статьи', allow_unicode=True) 'это-заголовок-статьи' Но тогда мы не вписываемся в условие. У нас появилась кириллица в тексте. Так как я часто пишу сайты для русскоязычных пользователей эта проблема весьма актуальна. Я не использую стандартную функцию и всегда пишу свою. Оригинал я не беру в расчёт и пишу полностью свою функцию. И так, по порядку: 🔸1. Исходный текст: >>> text = 'Мой заголовок №10 😁!' Взял специально посложней со специальными символами. 🔸2. Транслит Необходимо сделать транслит всех символов в латиницу. Здесь очень выручает библиотека unidecode. Помимо простого транслита кириллицы в латиницу она умеет преобразовывать спец символы и иероглифы в текстовые аналоги. from unidecode import unidecode >>> unidecode("Ñ Σ ® µ ¶ ¼ 月 山") 'N S (r) u P 1/4 Yue Shan' Очень крутая библиотека, советую👍 В нашем случае получаем такое преобразование: >>> text = unidecode(text) >>> print(text) 'Moi zagolovok No. 10 !' Отличный транслит. Смайл просто удалился, хотя я ждал что-то вроде :). Ну и ладно, всë равно невалидные символы. А еще наш код уже поддерживает любой язык, будь то хинди или корейский. 🔸4. Фильтр символов Unidecode не занимается фильтрацией по недопустимым символам. Это мы делаем в следующем шаге через regex. Просто заменим все символы на "_" если они вне указанного диапазона. >>> text = re.sub(r'[^a-zA-Z0-9]+', '_', text) >>> print(text) 'Moi_zagolovok_No_10_' Символ "+" в паттерне выручает когда несколько недопустимых символов идут рядом. Все они заменяются на один символ "_". 🔸5. Slugify Осталось удалить лишние символы по краям и сделать нижний регистр >>> text = text.strip('_').lower() >>> print(text) 'moi_zagolovok_no_10' Получаем отличный slug! 😎 🌎 Полный код в виде функции. ______________ PS. Проверку что в строке остался хоть один допустимый символ я бы вынес в отдельную функцию. #libs#tricks#django
Пребарај: #aippt
@QQZYDAPP · Post #5630 · 12.04.2026 г., 14:53
⭐️【资源名称】AiPPT制作师v1.13.9绿化版 75 🤖【适用平台】: #Andoid 🧱【资源介绍】 软件内提供了多种类型的PPT模板,涵盖商务、教育、简约、二次元,小清新等各种主题,您可以轻松创建不同类型的演示文稿,以满足您不同特定场景的需求 🟡在线下载:点击下载 📁#AiPPT#制作师
@QQZYDAPP · Post #4246 · 05.10.2025 г., 15:44
⭐️【资源名称】: AiPPT制作师 🤖【适用平台】: #Andoid 🔄【应用版本】: 1.13.0 🔩【应用大小】:146MB 🧱【资源介绍】 这是一款聚合直播软件,整合了包括斗鱼、虎牙、B 站、抖音、快手、YY、网易 CC 等在内的七大主流直播平台资源。 🟢绿化版 🟡在线下载:点击下载(无需密码) 🟡 uc下载:点击下载(无需密码) 🔄迅雷网盘:点击下载(无需密码) 📁#安卓软件#AiPPT#制作师
@QQZYDAPP · Post #4247 · 05.10.2025 г., 15:44
⭐️【资源名称】: 淘小说 🤖【适用平台】: #Andoid 🔄【应用版本】: 11.1.1 🔩【应用大小】:31MB 🧱【资源介绍】 淘小说安卓App是一款非常好用的免费看书阅读应用。拥有丰富的小说资源,涵盖玄幻,奇幻,言情,武侠,仙侠,都市,历史,游戏,二次元等各种类目,总有一本你喜欢的书。 🟢纯净版 🟡在线下载:点击下载(无需密码) 🟡 uc下载:点击下载(无需密码) 🔄迅雷网盘:点击下载(无需密码) 📁#安卓软件#AiPPT#制作师淘小说#小说
@missPecos · Post #1302 · 22.08.2025 г., 14:56
💎AIPPT一键生成ppt|海量模板|打工人必备 2.4.0 45 ♻️资源介绍:一句话,一分钟,一键生成PPT AiPPT是一款AI人工智能驱动的PPT在线生成工具,无需复杂操作,只需要输入主题,即可一键生成高质量 PPT ⬇️本地下载| 🔵网站下载 ❤️资源指南: 💠主频道|🧑💻合作|🤖游戏|👍群聊 🔔标签:#安卓软件#AIPPT#ppt#海量模板
@githubtrending · Post #15419 · 17.01.2026 г., 09:30
#python#agent#ai#aippt#editable_pptx#langgraph#paper2slides#ppt_generator Paper2Any turns paper PDFs, images, or text into editable diagrams, technical roadmaps, experiment plots, PPT slides, and more with one click. Key tools include Paper2Figure for scientific visuals, Paper2PPT for custom decks with table extraction, PDF2PPT for layout-perfect conversions, and AI beautification. Install via GitHub on Python 3.11+, Linux preferred; try online demo or scripts. You save hours recreating figures or slides for research, talks, or reports, getting pro-quality, customizable outputs fast. https://github.com/OpenDCAI/Paper2Any