TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Резултати

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

Пребарај: #mounjaro

当前筛选 #mounjaro清除筛选
生物医学科技前线

@sci_feed · Post #4253 · 02.03.2026 г., 22:01

关于Ozempic等流行的减肥药的长期有效性的担忧 一项研究发现,Ozempic、Mounjaro和Zepbound等减肥药可以带来显著的体重减轻,但停止使用这些药物后,体重往往会迅速反弹。研究人员发现,停止这些药物后,人们比仅靠饮食和运动会更快地恢复体重。心脏健康和糖尿病风险的改善也会在几年内… 来源: ScienceDaily | 阅读全文 发布时间: 2026-01-28 20:53 GMT+8(北京时间) #Ozempic#Mounjaro#Zepbound#减肥药#体重减轻

108 канал 🎥

@TuvaKanal108 · Post #7461 · 06.03.2026 г., 01:49

Арага аараан кижилерге херек медээ. 🚨 Оземпик и Мунджаро — не только для похудения? Новое крупное исследование показывает: препараты на основе GLP-1 (Ozempic, Wegovy, Mounjaro, Zepbound и др.) могут серьёзно снижать тягу к алкоголю, никотину, опиоидам, кокаину и даже каннабису! Американские учёные проанализировали данные >600 000 ветеранов с диабетом 2 типа (опубликовано в BMJ, 4 марта 2026). Сравнивали тех, кто начал принимать GLP-1, с теми, кто принимал другие сахароснижающие (SGLT-2). Результаты шокируют: - Риск новой алкогольной зависимости ↓ на 18% - Никотиновая ↓ на 20–26% - Опиоиды ↓ на 25% - Кокаин ↓ на 20% - Каннабис ↓ на 14% - Общий риск любой зависимости ↓ на ~14% А у тех, кто уже имел зависимость: - Передозировки ↓ на 39% - Госпитализации ↓ на 26% - Смерти, связанные с веществами ↓ на 50%! - Суицидальные мысли/попытки ↓ на 25% Механизм: эти препараты глушат дофаминовую систему вознаграждения в мозге — «приятность» от веществ падает, как и от еды. Раньше это видели на животных и в анекдотах пациентов, теперь — в огромной когорте. The Guardian уже написала: «Препараты для похудения могут помочь избавиться от алкогольной, наркотической и никотиновой зависимости». Пока это наблюдательное исследование (не рандомизированное), нужны клинические trials. Но выглядит очень перспективно — может, скоро GLP-1 станут новым классом лекарств от зависимостей? #Ozempic#Mounjaro#GLP1#Зависимости#Наука#Похудение https://www.theguardian.com/science/2026/mar/04/weight-loss-addiction-drugs-alcohol-study или https://www.bmj.com/content/392/bmj-2025-086886)

BRILLER

@briller_research · Post #3353 · 10.08.2025 г., 12:04

[“37만원→27만원, 더 싸고 더 빠진다” 역대급 비만약, 마침내 한국 상륙] https://n.news.naver.com/article/016/0002512260?cds=news_edit ⭕️ 8일 업계에 따르면 마운자로는 이달 셋째주(18~22일) 국내에 출시된다. ‘삭센다’와 ‘위고비’ 등 국내 비만치료제 시장을 장악했던 노보 노디스크의 ‘위고비(성분명 세마글루타이드)’의 ‘독주체제’가 끝나는 것이다. ⭕️ 후발주자인 마운자로의 시장 전략은 ‘효능’과 ‘가격 경쟁력’이다. 8일 업계에 따르면 마운자로의 2.5㎎ 출고가는 27만8000원으로 정했다. 주1회 투여하는 마운자로의 4개 펜이 들어있는 한 박스 가격이다 ⭕️이는 위고비 출고가인 37만2000원보다 약 25% 낮은 파격적인 가격이다. 애초 시장에서는 마운자로의 가격이 위고비보다 10~20% 저렴할 것이라는 예측이 나왔는데, 이보다 훨씬 더 가격을 내린 것이다. + by BRILLER(t.me/BRILLER_Research) 일단 기사상으로 "업계에 따르면"으로 시작해서 마온자로 가격 출고가가 27.8만원으로 노출이 되었습니다. 마운자로는 injection 한번에 1주일 분량으로 1주일마다 처방을 받아야 하고 위고비는 주사 1개에 4번 분량이라 간할적으로 맞는사람에겐 마운자로가 더 편하고 가격적인 측면에서도 유리합니다. (위고비를 자체적으로 나눠서 맞는것 예외) ⭕️ 일단 시작 용량인 2.5mg을 위고비보다 훨씬 싸게 내고 유지용량인 5mg는 조금 덜 싸게 그리고 7.5mg, 10mg는 더 비싸게 내는 전략으로 초기 GLP-1을 시작하는 사람에게 위고비대신 마운자로로 유도하는 아주 훌륭한 전략이라고 생각합니다. 모쪽론 비만치료제 시장은 점점 커지는게 명확한 미래이고 덩달아 피부미용 시술도 많이많이 받았으면 좋겠습니다. K-피부미용, K-화장품 화이또!🫶🏻 #Mounjaro, #마운자로, #Wegovy, #위고비, #GLP-1, #세미글루타이드, #비만치료제

Venture Village Wall 🦄

@venturevillagewall · Post #3638 · 21.12.2024 г., 10:23

Jrnys Secures $8.65M Funding Jrnys has raised $8.65 million to enhance personalized healthcare focused on weight loss solutions using GLP-1s like Zepbound, Mounjaro, Ozempic, and Wegovy. The company also addresses Sexual Wellness, Haircare, and Longevity needs. #Funding#Healthcare#WeightLoss#GLP1#Zepbound#Mounjaro#Ozempic#Wegovy#SexualWellness#Haircare#Longevity