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

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #65 · 8 апр.

Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> text = ''' >>> Alex:8999123456 >>> Mike:+799987654 >>> Oleg:+344456789 >>> ''' Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн: (\w+):([\d+]+) Как мы будем формировать словарь из найденных групп? >>> import re >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append({ >>> "name": match.group(1), >>> "phone": match.group(2) >>> }) >>> print(results) [{'name': 'Alex', 'phone': '8999123456'}, ...] Можно немного сократить запись используя zip >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append(dict(zip(['name', 'phone'], match.groups()))) Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря. >>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text): >>> results.append(match.groupdict()) То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись: (?P<group-name>...) Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка >>> name = match['name'] Либо забрать сразу весь словарь методом groupdict() >>> match.groupdict() #tricks#regex

Резултати

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

Пребарај: #insar

当前筛选 #insar清除筛选
ГЕОЛОГИЯ & АРХЕОЛОГИЯ

@geologyarchaeology · Post #812 · 04.04.2026 г., 07:23

На днях вышла статья британских и новозеландских исследователей «Деформация, деформационные напряжения и скорости для Альпийско-Гималайского пояса по данным транс-континентальной спутниковой съемки Sentinel-1 InSAR и GNSS» Статья уже становится знаковым событием, символически совпавшим с новой Лунной миссией, хотя и обсуждается несравнимо меньше за пределами профессиональной сферы. Почему этот проект и новая МОДЕЛЬ СОВРЕМЕННЫХ СКОРОСТЕЙ ТЕКТОНИЧЕСКИХ ДВИЖЕНИЙ И ПАРАМЕТРОВ ДЕФОРМАЦИЙ – серьезное продвижение в развитии ТЕКТОНИКИ ЛИТОСФЕРНЫХ ПЛИТ в области геодинамики континентальной коры в пределах Альпийско-Гималайского пояса? 💣 Модель основана на спутниковых радарных изображениях Sentinel-1, полученных в период с 2016 по 2024 годы и демонстрирует средние поверхностные скорости и временные ряды на пространственном разрешении 1 км, протянувшиеся на расстояние более 11 000 км от юго-западной Европы до восточного Китая, охватывая площадь более 20 миллионов квадратных километров. 🌎 В проекте сформировано ПОЛЕ СКОРОСТЕЙ (множество векторов смещения точек поверхности), объединившее данные более чем 222 000 изображений Sentinel-1 SAR с новой широкой компиляцией скоростей GNSS, всё это объединено в единую евразийскую систему координат. 🏛 Это событие имеет, как это не покажется странным, отношение и к нашей теме – изучения геоархеологии ранней истории человечества… Изменения береговой линии Малой Азии за последние 2 тыс.лет, засыпание осадками или разрушение древних городов, катастрофическая сейсмичность исторического времени и деформации, зафиксированные археологически и эпиграфически. 🔍Теперь все это можно рассматривать на современной цифровой детализированной основе. Какие методы спутниковой геодезии лежат в основе изучения современной геодинамики исторических территорий, что такое Sentinel-1 InSAR и GNSS и их современные оригинальные приложения к археологии мы рассмотрим специально... 📖Deformation, strains and velocities for the Alpine Himalayan Belt from trans-continental Sentinel-1 InSAR & GNSS 📖📸 Основные активные разломы Альпийско-Гималайской орогении с тектоническими плитами региона и обозначением основных разломов. 📖📸 Топографическая карта пояса с основными горными зонами, отмеченными коричневым цветом. 📖📸 Скомпилированные и выровненные данные GNSS, использованные в этом исследовании, со скоростями, показанными относительно фиксированной евразийской системы координат. #тектоника#деформации#спутниковаягеодезия#InSAR#тектоникаплит

Город на карте

@geomapers · Post #475 · 13.11.2025 г., 10:15

Φ-Down Sentinel-1 Burst Search Φ-Down — библиотека Python, которая упрощает доступ к данным дистанционного зондирования Земли из Copernicus Data Space Ecosystem (CDSE). Она предоставляет интерфейс для поиска, фильтрации и загрузки спутниковых снимков различных миссий Sentinel и сопутствующих наборов данных. В новой версии (v0.1.20) Φ-Down поддерживает поиск по “импульсам” (bursts) данных Sentinel-1 SLC, что помогает в создании временных рядов для радарной интерферометрии (InSAR) и во многих задачах регионального мониторинга, не требующих большого охвата. Поиск по burst’ам активируется настройкой burst_mode=True в запросе. Реализована фильтрация по burst_id, swath, поляризации и относительной орбите (relative orbit). 🖥Jupyter-блокнот с примером использования Sentinel-1 Burst Search #sentinel#python#InSAR#SAR#софт