@degenpump_crypto_pump_signals · Post #504237 · 10.05.2026 г., 09:08
#S/USDT Take-Profit target 2 ✅ Profit: 31.6092% 📈 Period: 9 hr 18 min ⏰
Hashtags
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
Пребарај: #s
@degenpump_crypto_pump_signals · Post #504237 · 10.05.2026 г., 09:08
#S/USDT Take-Profit target 2 ✅ Profit: 31.6092% 📈 Period: 9 hr 18 min ⏰
Hashtags
@degenpump_crypto_pump_signals · Post #504231 · 10.05.2026 г., 08:49
#S/USDT Take-Profit target 1 ✅ Profit: 21.8391% 📈 Period: 9 hr ⏰
Hashtags
@CoinSonar · Post #244113 · 18.04.2026 г., 10:10
#S | Volume spike (USDT PAIR) 9 times the average volume 137.46K USDT traded in 15 min └Selling vol: 81.54K USDT 🔴 Boost score: 1/10 24h Vol: 1.33M USDT (Binance) Price: 0.0458 (-4.3% in 24h)
Hashtags
@CoinSonar · Post #243890 · 18.04.2026 г., 00:12
#S | Volume spike (USDT PAIR) 9 times the average volume 136.91K USDT traded in 15 min └Selling vol: 95.60K USDT 🔴 Boost score: 1/10 24h Vol: 1.33M USDT (Binance) Price: 0.0470 (-4.3% in 24h)
Hashtags
@CoinSonar · Post #243632 · 17.04.2026 г., 12:22
#S | Volume spike (USDT PAIR) 118 times the average volume 109.33K USDT traded in 1 min └Buying vol: 74.77K USDT 🟢 Boost score: 6/10 24h Vol: 1.33M USDT (Binance) Price: 0.0460 (-4.3% in 24h)
Hashtags
@CoinSonar · Post #243299 · 16.04.2026 г., 20:00
#S | Volume spike (USDT PAIR) 115 times the average volume 106.87K USDT traded in 1 min └Selling vol: 93.32K USDT 🔴 Boost score: 1/10 24h Vol: 1.33M USDT (Binance) Price: 0.0461 (-4.3% in 24h)
Hashtags
@americancryptotrading · Post #27400 · 08.10.2025 г., 09:37
🇺🇸#S/USDT has recently broken out of the fallingwedge on the 2D chart💁♂️ A bullish wave is incoming🐃 American Crypto©
Hashtags
@coin_signals · Post #16577 · 22.04.2025 г., 23:50
Binance Futures, Bitget Futures, ByBit USDT, KuCoin Futures, OKX Futures #S/USDT Take-Profit target 1 ✅ Profit: 23.4491% 📈 Period: 13 Hours 10 Minutes ⏰
Hashtags
@goodtraders · Post #8718 · 05.12.2024 г., 13:39
#S 🔴Акции SentinelOne падают в пределах 14% после отчёта. 👉 Аналитики считают, что результаты были неоднозначными, поскольку руководство не предоставило подробностей о новых продуктах или о том, как они повлияют на результаты в будущем. 👉 Аналитики считают, что компания может столкнуться с трудностями в достижении своих целей по росту, поскольку её бизнес-модель основана на подписке, которая может быть менее прибыльной, чем модель на основе транзакций. ❓ А как Вы оцениваете последний отчёт компании? 👇
Hashtags
@LiveHealthy · Post #7904 · 20.02.2026 г., 12:50
Satin…of what? How can two “satin” products be priced so differently? #s... https://youtube.com/shorts/2zu7OSdHMkc
Hashtags
@wxdy666 · Post #6093 · 22.11.2025 г., 12:21
订阅链接:https://9770f00d98e.bigbigwatermelon.com/s?token=4ab651189ba5cda07c16df404a256448#s?token=4ab651189ba5cda07c16df404a256448 总流量:200.00GB 剩余流量:193.77GB 已上传:157.27MB 已下载:6.08GB 该订阅将于2025-11-25 15:06:05 +0000 UTC过期,距离到期还有3天2小时44分54秒 🍟 节点来源:网友大哥匿名投稿 ⚠️ 恶意刷流量者亲🐎原地爆炸 🥴 多多转发与分享才能激励出更多更好的订阅分享给大家 🤖 投稿助手:@wxdy_bot 🚀 节点分享:@wxdy666
Hashtags
@michaelvandepoppeanalyst · Post #3705 · 08.06.2024 г., 18:53
#S&P 500 ANALYSIS The S&P 500 Index shows a clear upward trend, confined within a rising wedge pattern. Recently, the S&P 500 has approached the upper boundary of this wedge, indicating potential resistance. The Ichimoku Cloud beneath the price action suggests supportive bullish momentum. However, traders should be cautious as rising wedges often signal a possible reversal or consolidation. Monitoring for a breakout above the wedge could confirm continued bullish strength, while a rejection might suggest an imminent correction.
Hashtags