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

Резултати

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

Пребарај: #boeing787

当前筛选 #boeing787清除筛选
Лёгкое небо

@legkoenebo · Post #4833 · 03.04.2026 г., 08:31

🛩️Boeing 787 Dreamliner — композитный лайнер для прямых маршрутов 📌Boeing 787 проектировался под модель point-to-point: прямые рейсы между городами, которые раньше соединялись только через хабы с пересадками. Фюзеляж, крыло и хвостовое оперение впервые изготовлены из углепластика — 50% массы конструкции. Композит легче, не подвержен коррозии и позволяет держать в кабине более высокое давление, снижая усталость пассажиров на длинных перелётах 🔵Вторая инновация — полностью электрическая архитектура. Наддув кабины, обогрев крыла, тормоза — всё работает на электричестве вместо сжатого воздуха от двигателей. В сочетании с композитной конструкцией и новыми двигателями это дало 20% экономии топлива по сравнению с Boeing 767. Программа далась тяжело: задержка на три года, заземление всего флота из-за батарей в 2013 году, стоимость разработки выросла с 10–12 до 28–32 миллиардов долларов 🔵К 2026 году поставлено более 1 100 экземпляров. 787-й открыл десятки маршрутов, которых раньше не существовало: Перт — Лондон, Хьюстон — Сидней, Аддис-Абеба — Дублин. Прогноз Boeing о том, что рынку нужен эффективный средний wide-body для прямых маршрутов, оправдался — 1 100 поставок против 251 у A380 ⬅️В полной статье — сколько заклёпок у Boeing 767 и почему композитному фюзеляжу 787-го они не нужны, и какой двигатель из двух предложенных на выбор оказался проблемным. Лёгкое небо × SkyMoments #aviation#LN_EDU#история#Boeing787#Dreamliner

Лёгкое небо

@legkoenebo · Post #4697 · 08.03.2026 г., 13:05

🛫 Похорошело Шереметьево Южное 📌Прекрасный #Boeing787 узбекских авиалиний Reg: UK78701 Flight: HY604 Route: DME-TAS Aircraft: Boeing 787-8 Dreamliner Age: 9.6 years Лёгкое небо #aviation#spotting#споттинг#UUDD

✈️ ETHIOPIAN AIRLINES: AFRICA'S AVIATION CHAMPION የኢትዮጵያ አየር መንገድ፡ የአፍሪካ የአየር ትራንስፖርት ጀግና Not just an airline - an EXPERIENCE at 35,000 feet! 🌍☕ ከአየር መንገድ በላይ - በ 35,000 ጫማ ላይ ልምድ! ━━━━━━━━━━━━━━━━ 🏆 AFRICA'S UNDISPUTED AVIATION HUB 🌍 THE NETWORK: • 130+ destinations across 5 continents • Africa's largest airline network • Addis Ababa = The Gateway to Africa • Direct flights: NYC, London, Beijing, Mumbai, São Paulo • "We connect civilizations!" ━━━━━━━━━━━━━━━━ 🇷🇺 ETHIOPIA ↔ RUSSIA: BRIDGE BETWEEN CIVILIZATIONS ኢትዮጵያ ↔ ሩሲያ፡ የስልጣኔዎች ድልድይ ЭФИОПИЯ ↔ РОССИЯ: МОСТ МЕЖДУ ЦИВИЛИЗАЦИЯМИ ✈️MOSCOW (SVO): 3-4 flights/week | ~7 hours | от $450 ✈️SAINT PETERSBURG (LED): Seasonal flights ለሩሲያውያን ጎብኝዎች: ✅ Visa on arrival (30 days!) ✅ Russian meals available ✅ Gateway to all East Africa ✅ Cheaper than via Dubai/Istanbul "От Москвы до Аддис-Абебы за 7 часов!" ❄️→☀️ ━━━━━━━━━━━━━━━━ ✈️ FLEET OF THE FUTURE: • 140+ modern aircraft (Boeing 787, Airbus A350) • Average age: 7 years (younger than most!) • First African airline with Dreamliner • Full Wi-Fi on international flights ━━━━━━━━━━━━━━━━ ☕ THE EXPERIENCE YOU'VE NEVER HAD 💎 ETHIOPIAN COFFEE CEREMONY AT 35,000 FEET! Imagine: You wake up from comfortable sleep... ✨ Open your eyes... 👀 And there she is - beautiful Ethiopian flight attendant in traditional habesha dress 👰 With jebena (ጀበና) filled with freshly brewed coffee ☕ She performs the ancient coffee ceremony... in the sky! 🌤️ THIS IS NOT A DREAM. THIS IS ETHIOPIAN AIRLINES.🔥 ይህ ህልም አይደለም። ይህ የኢትዮጵያ አየር መንገድ ነው። Only on Ethiopian Airlines: ✅ Traditional coffee ceremony on long-haul flights ✅ Fresh Ethiopian coffee (birthplace of coffee!) ✅ Served by crew in traditional attire ✅ The aroma of home at 35,000 feet ━━━━━━━━━━━━━━━━ 👰 BEAUTY & PROFESSIONALISM Ethiopian cabin crew - recognized worldwide: • Traditional habesha kemis with embroidery • Warm Ethiopian hospitality (የኢትዮጵያ እንግዳ መስተንግዶ) • Multilingual service • "Our crew welcomes you home" ━━━━━━━━━━━━━━━━ 💺 CLOUD NINE BUSINESS CLASS • Lie-flat seats (180° recline) • Ethiopian-inspired design • Authentic cuisine (injera, doro wat in the sky!) • Premium amenity kits • 1000+ entertainment options ━━━━━━━━━━━━━━━━ 💰 SMART PRICES Real examples: • Addis ↔ London: from $450 • Addis ↔ New York: from $650 • Addis ↔ Johannesburg: from $280 ShebaMiles: Earn miles on Star Alliance, upgrade to business, lounge access! ━━━━━━━━━━━━━━━━ 🌟 WHY WE LEAD AFRICA ✅ 4-star Skytrax (highest in Africa) ✅ "Best Airline in Africa" 2023 ✅ Star Alliance member ✅ Ethiopian-owned and operated (Africa's pride! 🇪🇹) ✅ 77+ years of excellence (since 1946!) "የአፍሪካ ኩራት በሰማይ" (Africa's pride in the sky) ━━━━━━━━━━━━━━━━ ✈️ FUN FACTS: 🤯 Only profitable airline in Africa for decades 🤯 Coffee ceremony by popular passenger demand! 🤯 Boeing 787 burns 20% less fuel (eco-friendly!) 🤯 Addis hub: 2,355m altitude - flight starts high! 🏔️ ━━━━━━━━━━━━━━━━ 📱 BOOK NOW: ethiopianairlines.com | 24/7 support | Digital boarding Pro tip: Book direct for best prices + full ShebaMiles! ━━━━━━━━━━━━━━━━ 🇪🇹 MORE THAN AVIATION 🌍 Connecting Africa to the world 💪 African excellence ☕ Ethiopian culture in the skies 🎓 Training Africa's next pilots "When you fly Ethiopian, you fly with Africa's best." ከኢትዮጵያ ጋር ስትበር፣ ከአፍሪካ ምርጥ ጋር ነው። ━━━━━━━━━━━━━━━━ Ready to experience aviation the Ethiopian way? ✈️☕ ━━━━━━━━━━━━━━━━ 🌍 ETHIOPIA | ЭФИОПИЯ | ኢትዮጵያ 📱 Join us: @ethiopia telegram #EthiopianAirlines#FlyEthiopian#AfricanAviation#CoffeeCeremony#AddisAbaba#EthiopianHospitality#Boeing787

✈️WSJ: командир разбившегося Boeing 787 мог сам отключить подачу топлива 📰 Детали расследования катастрофы Air India под Ахмедабадом шокируют даже экспертов. 💬 «Детали предварительного отчета о катастрофе самолета Air India, произошедшей 12 июня в Ахмедабаде, могут указывать на вину командира судна, отключившего подачу топлива в двигатели» — сообщает The Wall Street Journal со ссылкой на источники, знакомые с оценкой расследования в США. 🎙 В диалоге пилотов, записанном в кабине, слышно, как один из них удивлённо спрашивает: 💬 «Почему вы отключили \[переключатели подачи топлива]?» Ответ: «Я этого не делал.» 🧑‍✈️ По информации WSJ, «второй пилот выразил удивление и запаниковал, в то время как командир судна сохранял спокойствие.» 📄Бюро по расследованию авиационных происшествий Индии (AAIB) 12 июля опубликовало предварительный отчёт, подтверждающий, что *«переключатели подачи топлива в оба двигателя самолета были выключены».* При этом AAIB не уточнило, кто именно из пилотов их отключил. ⚠️ *«На данном этапе бюро не выявило проблем с топливными переключателями в самолетах этой серии и не выдвинуло никаких рекомендаций по безопасности эксплуатации двигателей Boeing 787-8.»* Расследование продолжается, окончательные выводы будут представлены позже. ИМХО: От себя могу добавить, что с одной стороны версия с потенциальным выключением переключателей топлива КВСом имеет место быть. Но вот то что эту версию педалируют американцы, скорее всего очень близкие отношения имеющие с Boeing, наводит на определённые мысли... Что кое кто, как при крушении двух 737 MAX из-за неисправности MCAS, будет отмазываться до последнего, а в итоге признается, когда пыль уляжется, откупится от жертв кататстрофы и будет продолжтать спокойно работать. #авиакатастрофа#Boeing787#AirIndia#WSJ#авиация#расследование#транспорт#пилоты#авиабезопасность🛫⚠️📰

✈️Первая в истории катастрофа Boeing 787 Dreamliner Сегодня в Индии произошла трагедия — разбился дальнемагистральный лайнер 787 Dreamliner. На борту находились 242 человека: 230 пассажиров и 12 членов экипажа. По предварительным данным, погибло более 110 человек. 🛫 Самолёт вылетел из Ахмедабада и направлялся в Лондон (аэропорт Гатвик), но упал через 5 минут после взлёта, прямо в жилом районе. 🔥Это первая в истории авиакатастрофа с участием Dreamliner, самолёта, известного своими инновациями — и проблемами с аккумуляторами. Ранее эта модель уже становилась поводом для временного запрета полётов из-за опасности возгорания батарей. 📉 По кадрам очевидцев видно: у лайнера была недостаточная тяга двигателей. Возможные причины — попадание птиц, отказ мотора или некачественное топливо. Расследование только начинается. 🌍 Среди пассажиров: 169 граждан Индии, 53 британца, 7 португальцев и 1 канадец. Россиян на борту, по данным консульства, не было. ⚠️ После взлёта сработала система «Воздушная тревога». Вскоре — трагедия. Аэропорт Ахмедабада временно закрыт. 🕯️ Мы следим за ситуацией. #Dreamliner#авиакатастрофа#Boeing787#Индия#авиация#крушение#авиапроисшествие#транспорт#новости#летатьнестрашно🕯️💔

🛫🇺🇸Трамп объявил о мега-контракте с Boeing на \$14,5 млрд! ⠀ Президент США Дональд Трамп раскрыл детали громкой сделки между 🇺🇸США и 🇦🇪ОАЭ — среди них контракт на \$14,5 млрд между Boeing, GE Aerospace и Etihad Airways✍️ ⠀ 📦 Что в заказе: 🔹28 широкофюзеляжных лайнеров Boeing 787 и 777X 🔹 Оснащены двигателями от GE Aerospace 🔹 Поставка — с 2028 года ⠀ ✈️ Авиакомпания Etihad, базирующаяся в Абу-Даби, уже подтвердила сделку. Это часть стратегии по обновлению флота и адаптации под новые операционные задачи. ⠀ 📢 Белый дом заявил: Инвестиции укрепляют авиационное партнёрство между ОАЭ и США, поддерживая экспорт и промышленность Америки ⠀ 📊 К слову, флот Etihad уже насчитывает около 100 самолетов, а в 2024 году планируется пополнение ещё на 20–22 борта. ⠀ 🗓️ А накануне Boeing заключил ещё одну крупную сделку — с Qatar Airways на сумму до \$96 млрд. ⠀ 💼 Большая авиация — большие деньги! P.S. Я тут готовлю большой ролик про крах Боинг, но видимо крах откладывается на неопределённый срок, спасибо Донни и правительству США. Опять, или не опять а снова крупные корпорации в Америке выруливают засчет господдержки. А наши дорогие либшизоиды будут продолжать нам втирать, что такое есть только в России, а вот в США там капитализация, и государство никак не влияет на крупные бизнесы и не помогает им... Ну да, ну да. ⠀ #Boeing#Etihad#GEAerospace#США#ОАЭ#авиация#Трамп#самолеты#контракт#экономика#новости#экспорт#QatarAirways#Boeing787#Boeing777X#АбуДаби