@ecoschools_uzbekistan · Post #1723 · 29.11.2025 г., 08:40
#YouthForClimate#YoungGreenAmbassadors#MoPSE#UNDP#Zamin#EAA 😀Zamin🌐Instagram🌐Facebook
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #146 · 16 сеп.
Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex
Пребарај: #eaa
@ecoschools_uzbekistan · Post #1723 · 29.11.2025 г., 08:40
#YouthForClimate#YoungGreenAmbassadors#MoPSE#UNDP#Zamin#EAA 😀Zamin🌐Instagram🌐Facebook
@ecoschools_uzbekistan · Post #1713 · 28.11.2025 г., 13:00
📆 Bolalar 3 kun davomida "Renessans" oromgohida ekspertlardan iqlim muammolari, iqlim o‘zgarishi bilan bog‘liq global va mahalliy sinovlar, shuningdek, iqlim bo‘yicha harakatlarni amalga oshirish va iqlim o‘zgarishining mintaqaviy xususiyatlari haqida bilim va amaliy ko‘nikmalarga ega bo‘lishdi. 🚀 Oromgoh soʻngida Respublikamizning 7 ta hududidan tashrif buyurgan oʻquvchilar oʻzlarining ekologik start-up-larini taqdim etishdi. Ishonchimiz komilki, ushbu tashabbuslar oʻzining tadbigʻi va davomiga ega boʻladi. — 📆 В течении трёх дней дети в лагере «Ренессанс» получали знания и практические навыки от экспертов про климатические проблемы, глобальные и локальные вызовы, связанные с изменениями климата, анализировали реализацию климатических действий с учётом региональных особенностей изменения климата. 🚀 В конце лагеря учащиеся, прибывшие из 7 регионов нашей республики, представили свои экологические стартапы. Надеемся, данные проекты будут получать своё дальнейшее продолжение и реализацию. #YouthForClimate#YoungGreenAmbassadors#MoPSE#UNDP#Zamin#EAA 😀Zamin🌐Instagram🌐Facebook
@ecoschools_uzbekistan · Post #1708 · 26.11.2025 г., 06:44
📰 Bizda "Yoshlar va iqlim ta’limi" loyihasidan yana bir ajoyib yangilik! 📝 Yurtimiz bo‘ylab 70 nafar yosh "yashil" elchilar uchun uch kunlik murabbiylar tayyorlash dasturi Al-Xorazmiy maktabida boshlangan va bu tadbir "Renessans" oromgohida davom etadi. 🌳 Dastur iqlim o‘zgarishiga bag‘ishlangan va yoshlarga qanday qilib qurg‘oqchilikka chidamli daraxtlar ekish, kompost ishlab chiqarish, chiqindilarni kamaytirish va eng yaxshi amaliyotlarni ayniqsa Orolbo‘yi hududlaida targ‘ib qilish kabi mahalliy ekologik loyihalarga rahbarlik qilishni o‘rgatadi. 💬 Yoshlar iqlim muammolarini hal qilish ko‘nikmalarini rivojlantirishga yordam beradigan interaktiv sessiyalar va guruh tadbirlarida faol ishtirok etadilar. ☝️ "Mazkur tashabbus yoshlarni atrof-muhitni muhofaza qilishga jalb qilish bilan bog‘liq majburiyatimizni mustahkamlaydi va oilalar va maktablarni mas’uliyatli fuqarolarni tarbiyalashda qo‘llab-quvvatlaydi. Ushbu yetakchilarni tayyorlash orqali biz O‘zbekistonning keyingi avlodi uchun yorqin kelajak yaratamiz", — deb ta’kidladi "Zamin" fondi direktori Aziz Ganiyev. ~~~ 📰 У нас еще одна отличная новость от проекта «Молодежь и климатическое образование»! 📝 Трехдневная программа подготовки тренеров для 70 молодых «зеленых» послов со всей страны началась в школе Аль-Хорезми и продолжится в лагере «Ренессанс». 🌳 Программа посвящена изменению климата и обучает молодежь тому, как возглавить местные экологические проекты, такие как посадка засухоустойчивых деревьев, производство компоста, сокращение отходов и продвижение лучших практик в сообществах, особенно в регионах Приаралья. 💬 Молодые люди активно участвуют в интерактивных сессиях и групповых мероприятиях, которые помогают им развивать навыки решения климатических проблем. ☝️ «Эта инициатива укрепляет нашу приверженность вовлечению молодежи в защиту окружающей среды и поддерживает семьи и школы в воспитании ответственных граждан. Подготавливая этих молодых лидеров, мы создаем светлое будущее для следующего поколения Узбекистана», — отметил Азиз Ганиев, директор Фонда Zamin. #YouthForClimate#YoungGreenAmbassadors#MoPSE#UNDP#Zamin#EAA 😀Zamin🌐Instagram🌐Facebook
@ecoschools_uzbekistan · Post #1647 · 29.10.2025 г., 10:33
👋😊 Hammaga salom! 📰 Joriy yilda MMTV, BMTTD va "Ta’lim hamma narsadan ustun" jamg‘armasi (EAA) bilan hamkorlikda ishga tushirilgan "Yoshlar va iqlim ta’limi" qo‘shma loyihasi haqidagi yangiliklar bilan bo‘lishishdan bag‘oyat mamnunmiz. 🛡 Joriy yilning sentyabr-oktyabr oylarida Orolbo‘yining yettita hududida yoshlar bilan yorqin uchrashuvlar bo‘lib o‘tdi. 1000 dan ortiq bola iqlim muammolari bo‘yicha fikr almashdi, yetakchilik ko‘nikmalarini rivojlantirdi va Yosh yashil elchilarga aylandi. Endi ular ekologiyaga o‘z hissasini qo‘shmoqda, jamoalarni qo‘llab-quvvatlamoqda va milliy tanlovlarda ishtirok etmoqda. Ularning har biri — iqlim inqiroziga qarshi kurashdagi o‘zgarishlar uchqunidir! 💬 Hali oldinda seminarlar, tanlovlar, aksiyalar kutmoqda. 🤝 Yashil O‘zbekistonni yaratishda bizga qo‘shiling — bo‘lajak tadbirlarni kuzatib boring va bugunning o‘zidayoq ularda ishtirok eting! ~~~ 👋😊 Всем привет! 📰 Рады поделиться новостями о совместном проекте «Молодёжь и климатическое образование», запущенный в этом году вместе с МДШО, ПРООН и Фондом «Образование превыше всего» (EAA). 🛡 С сентября по октябрь 2025 года прошли яркие встречи с молодежью в семи регионах Приаралья. Более 1000 ребят обменивались мнениями о климатических вызовах, развили лидерские навыки и стали Молодыми зелёными послами. Теперь они вносят вклад в экологию, поддерживают сообщества и участвуют в национальных конкурсах. Каждый — искра изменений в борьбе с климатическим кризисом! 💬 Впереди семинары, конкурсы, акции. 🤝 Присоединяйтесь к нам в создании зелёного Узбекистана — следите за предстоящими мероприятиями и участвуйте в них уже сегодня! #YoungGreenAmbassadors#YouthForClimate#ClimateEducation#MMTV#UNDP#EAA#Zamin 😀Zamin🌐Instagram🌐Facebook
@githubtrending · Post #15573 · 19.03.2026 г., 11:30
#java#a11y#accessibility#ai#bounding_box#document_parsing#eaa#html#json#markdown#ocr#ocr_recognition#pdf#pdf_accessibility#pdf_converter#pdf_extraction#pdf_parser#pdf_ua#rag#tables#tagged_pdf OpenDataLoader PDF is a free, open-source tool (Apache 2.0) that tops benchmarks with 0.90 accuracy for extracting structured data like Markdown, JSON (with bounding boxes), and HTML from any PDF—digital, scanned, or complex with tables, formulas, charts, and OCR in 80+ languages. It runs locally on CPU (0.05s/page fast mode), filters AI prompt injections for safety, integrates with LangChain/RAG, and automates accessibility tagging to Tagged PDF. You save time and costs on parsing for AI pipelines or compliance (vs. $50–200/manual doc), getting precise, private results for better LLM apps and legal standards. https://github.com/opendataloader-project/opendataloader-pdf