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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #22 · 19 јан.

Заметка начинающим, которые часто сталкиваются с подобной непоняткой. Ситуация следующая, есть список файлов: names = [ 'image.bmp', 'second.txt.bkp', 'data.db', '.config.cfg', 'file.ext.bkp' ] И мы хотим убрать у них окончание ".bkp". Не знаю зачем, пример довольно надуманный) Но суть он показывает, а это главное. Те, кто еще не очень знаком с библиотекой os.path или pathlib, вероятно решат обработать имена как строки. И тут вполне подойдет метод строки strip(). Что делает этот метод? Он отрезает указанные символы по обеим сторонам строки. Если ничего не указать, то убирает невидимые символы (пробелы, табуляции и переносы строк). В нашем случае будет выглядеть вот так: >>> name.strip('.bkp') То есть просим удалить строку '.bkp' по краям имени файла, если таковая есть. Можно применить аналогичный метод rstrip(), чтобы отрезать только справа, но для этого примера используем обычный. >>> for name in names: >>> print(name.strip('.bkp')) image.bm second.txt data.d config.cfg file.ext Хм, что-то не то с нашими именами! Что случилось??? Видим нежелательное переименование в именах, где и близко не было указанной строки '.bkp' А дело всё в том, что данный метод ищет не указанную строку, а указанные символы, и не важно в каком порядке. Для метода strip() строка '.bkp' это не паттерн для поискаа список символов. Потому он отрезал симовол 'p' от '.bmp' и удалил точку из файла '.config.cfg'. Как тогда правильно заменить именно паттерн? Для начинающего можно посоветовать метод строки replace(), который как раз использует для замены указанную строку целиком. В нашем примере заменим её на пустую строку. >>> for name in names: >>> print(name.replace('.bkp', '')) image.bmp second.txt data.db .config.cfg file.ext Уже лучше, но помните, это лишь пример про strip(). Для работы с именами файлов есть способы и более "правильные", дающие однозначно верный результат. Я взял файлы только в качестве примера. Даже replase() тут может сделать не то что ожидаем. Просто впредь будьте внимательны с этим strip(). #basic

Hashtags

Резултати

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

Пребарај: #guľajpole

当前筛选 #guľajpole清除筛选
Casus Belli maps

@casusbellimaps · Post #10777 · 01.04.2026 г., 19:26

📝Obnovenie ofenzívy📝 situácia na východnom zaporozskom smere Časti skupiny vojsk „Východ“ postúpili na styku Dnepropetrovskej a Zaporozskejoblasti. Nedávne rozsiahle útoky nepriateľa síce na určitý čas spomalili postup skupiny vojsk „Východ“, postupne však vyprchali. ➡️Ruská vlajka je rozvinutá v Bojkove. Práve cez túto dedinu nepriateľ útočil v Ternovatom a okolí. Ruské jednotky tak obnovili stratenú kontrolu a výrazne postúpili, posilnili pozície za riekou Gajčur. ➡️Ak sa bojovníkom 64. samostatnej motostreleckej brigády 36. armády podarí upevniť a udržať dedinu, ruské jednotky získajú možnosť ďalej rozvíjať ofenzívu na západ, akoby obkolesujúc okupovanú časť Zaporozskejoblasti zo severu. ➡️Vozdvizhevku naďalej „spracovávajú“ leteckými, delostreleckými a dronovými údermi: z tejto dediny OSU útočili ako na Roždestvenskoje, tak aj na Priluky. Južnejšie pokračujú boje na okraji VerchnejTersy, ako aj útoky VKS RF v oblasti Guľajpola, Volšebnogo a Mírnogo. ❗️Napriek istému náznaku zvratu má nepriateľ zatiaľ dosť rezerv na nové protiútoky, preto hrozba na smere neustúpila. Ukrajinským formáciám je o niečo jednoduchšie používať taktiku presakovania malými skupinami, jednoducho kvôli tým istým agrodronom a stabilnému spojeniu vo forme Starlink. 📌Rozsiahle útoky s hlbokými zájazdmi, podobné februárovej ofenzíve OSU, sa môžu zopakovať. Hoci v poslednom čase boli úspechy len tam, kde VKS RF uvoľňovali línie „na úver“: inde si lámali zuby, ako je vidieť na príklade „Východu“ a „Centra“. Ak máte doplnky k situácii, chcete, aby sme zvýraznili úspechy vášho oddielu — vždy nám môžete napísať do bota spätnej väzby @rybar_feedback_bot 📍Mapa vo vysokom rozlíšení 📍Anglická verzia 📍Online mapy sú dostupné cez predplatné na map.rybar.ru #Guľajpole#daiʒest#mapa#Rusko#Ukrajina ⭐️@rybar spoločne s @voin_dv ✈RU | ✈EN | ✉MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Dzen 💸Podporte nás 🌐Zdroj:@rybar 🔗Link:https://t.me/rybar/79116 #Rybar https://t.me/casusbellilive Truth over narrative 24/7 WEB | CONTACT | SHOP 📅Vytvorené: 2026-04-01 19:30:10 ✏️Aktualizované: 2026-04-01 20:37:59

Casus Belli maps

@casusbellimaps · Post #11023 · 09.04.2026 г., 17:45

📝Boj za Gajčur📝 Na východnom-západnom smere Záporožia pokračujú ťažké boje. Ukrajinské formácie naďalej nevzdávajú pokusy o preniknutie do Dnepropetrovskejoblasti. Na internete sa občas objavujú archívne zábery z odrážania útokov a zničenia nepriateľskej techniky, ktoré sa často interpretujú ako najčerstvejšie. Hoci sa stále stretávajú jednotlivé skupiny prenikajúcich OSU, ich aktivita postupne ustáva. ➡️Ruské vojská sa naopak venujú obnovovaniu pozícií na severnom krídle. Bojovníci postupne rozširujú kontrolovanú zónu a vytvárajú podmienky pre ďalší postup vpred. Súčasne pokračuje čistenie jednotlivých osád od prieskumných skupín a preživších ukrajinských útočníkov z predchádzajúcich výpadov. Podporné skupiny, ktoré sa snažia pomôcť OSU, sú rýchlo zničené na prístupoch. ➡️Za Gajčurom na západnom krídle smeru pokračuje ofenzíva ruských jednotiek, ktoré po odrazení útokov pôsobia na pomerne širokom úseku frontu. Sú lokálne úspechy v okolí Bojkova a Roždestvenského. Na tomto úseku prebieha aktívne ničenie nepriateľskej logistiky. Boje prebiehajú na prístupoch k Vozdvizjevke a VerchnejTerse, osady sú obchádzané zo severu a západu, aby sa zablokovali OSU v dedinách. Na juhu sa stretávania posúvajú smerom k Volšebnému a Guľajpolskému. ➡️Rovnako ako predtým, ofenzíva prebieha silami malých skupín, ktoré našťastie takmer nezachytávajú zábery objektívnej kontroly pred oslobodením ďalšej osady. Množstvo dronov výrazne znižuje tempo postupu, a útoky veľkými silami, ako ukazuje prax, už nefungujú, okrem veľmi zriedkavých prípadov. 📌 Stabilný postup vo východnej časti Záporožskejoblasti, ktorá je pod kontrolou nepriateľa, umožní obísť zo severu Orechov a následne konečne oslobodiť túto osadu. Toto mesto je trn v oku postupujúcich ruských vojsk, kontrola nad ním umožní uľahčiť situáciu na susednom Západnom-záporožskom smere, kde OSU postupujú s početnou prevahou. Ak máte doplnky k situácii, chcete, aby sme zvýraznili úspechy vášho oddielu — vždy nám môžete napísať do spätnoväzbového bota @rybar_feedback_bot 📍Mapa vo vysokom rozlíšení 📍Anglická verzia 📍Online mapy sú dostupné s predplatným na map.rybar.ru #Guľajpole#daiǵest#mapa#Rusko#Ukrajina 🌐Zdroj:@rybar 🔗Link:https://t.me/rybar/79375 #Rybar https://t.me/casusbellilive Truth over narrative 24/7 WEB | CONTACT | SHOP 📅Vytvorené: 2026-04-09 19:32:09