@TestFlightX · Post #34920 · 30.03.2026 г., 22:06
#Property Finder — Real Estate https://testflight.apple.com/join/ctQoX4vC
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
Пребарај: #property
@TestFlightX · Post #34920 · 30.03.2026 г., 22:06
#Property Finder — Real Estate https://testflight.apple.com/join/ctQoX4vC
Hashtags
@balinews · Post #93 · 18.06.2024 г., 16:15
🇨🇳Tourism from China has returned to values before COVID-19 and why this is important for Bali Recent statistics show that tourists from China have started traveling again. The biggest growth is in Southeast Asian countries, primarily Thailand and Indonesia. In fact, Chinese go 170 million trips abroad, which is 14% of the total global tourist traffic. Figures for 2024 already indicate that the number of tourists will grow by at least 10% compared to 2019. Why it matters for Bali? So, China has shared the top spot in tourist numbers with Australia since 2018. And given the unequal opportunities in terms of total population, the country will take the top spot in the next few years. For Bali's real estate market, this should be a new growth driver. The Chinese have traditionally loved investing in real assets. They are also the leaders in the number of overseas real estate transactions in the entire region. First of all, Chinese buyers are interested in secondary real estate. People are in favor of the most reliable investments, even though they are less profitable. @BaliNews #statistics#tourism#property
Hashtags
@balinews · Post #53 · 20.05.2024 г., 09:31
📈 First quarter 2024 results for Indonesia in figures According to Indonesia's Central Statistics Agency, there has been a steady increase in tourist arrivals, with more than 3,000,000 foreign tourists visiting Indonesia in the first quarter of 2024, up 25% from the same period in 2023. 44.5% of the total number of tourists were received by the island of Bali. That indicates the high investment potential of tourism real estate in Bali Island 🤑 @BaliNews #economics#statistics#property
Hashtags
@gsbe_uz · Post #1585 · 18.09.2024 г., 13:33
🛡 Innovatsion tadbirkorlikda intellektual mulkni samarali himoyasi qilish bo‘yicha seminar tashkil etildi 💡 Seminar on Effective Intellectual Property Protection in Innovative Entrepreneurship 📊 Проведен семинарпо эффективной защите интеллектуальной собственности в инновационном предпринимательстве #GraduateSchool#Seminar#IIntelectual#Property 🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
@gsbe_uz · Post #1864 · 11.12.2024 г., 12:57
🇺🇿Raqamli iqtisodiyot sharoitida intellektual mulk 📚 Tadbirda spiker sifatida Maks Plank nomidagi Innovatsiyalar va raqobat instituti (Germaniya) katta ilmiy xodimi, intellektual mulk va raqobat huquqi bo‘yicha yetakchi ekspert Darya Kim ishtirok etdi. 🔍Intellectual Property in the Digital Economy 📖 The speaker of the event was Daria Kim, Senior Research Fellow at the Max Planck Institute for Innovation and Competition (Germany), an expert in intellectual property and competition law. 🌐Интеллектуальная собственность в условиях цифровой экономики 💻 Спикером мероприятия выступила старший научный сотрудник Института Макса Планка по инновациям и конкуренции (Германия), эксперт в области интеллектуальной собственности и конкурентного права Дарья Ким. #GraduateSchool#Intellectual#Property#Law 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
@mdcuzbekistan · Post #636 · 13.01.2023 г., 16:18
.NET da Reflection Runtime paytda, obyektlarning metadatalari bilan o'ynashmoqchi bo'lsangiz, mana sizga System.Reflection. Ushbu mavzuni yaxshi o'zlashtirgan dasturchiga yopiq maydonlar ham ochiq bo'ladi. Mavzuni yaxshiroq yoritib beritish maqsadida, IlmHub o'quv markazi .NET o'qituvchisi Javlon Fattoevni speaker sifatida taklif qildik. Barchangizni ushbu mahorat darsida kutib qolamiz. Kirsangiz hursand bo'lamiz, kirmasangiz hafa bo'lish yo'q ) Sana: 15-yanvar, 20:00 Havola: Zoom Speaker: Javlonbek Fattoev #reflection#property#method#attribute .NET Uzbekistan Community ➖➖➖➖➖➖➖➖➖➖ Telegram | Instagram | Youtube