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

Резултати

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

Пребарај: #rearmeurope

当前筛选 #rearmeurope清除筛选
Новости Госдумы

@gosdumanews · Post #1337 · 30.09.2025 г., 15:31

Европа снимает "тренировочные колеса"! 🛡️ Европа активно демонстрирует свою готовность действовать без поддержки США. Об этом на Варшавском форуме заявил спецпосланник американского президента Кит Келлог. Он отметил, что европейские страны сами по себе уже являются мощной силой. Келлог сравнил развитие европейской самостоятельности с тем, как дети учатся ездить на велосипеде, начиная с тренировочных колес. Сегодня Европе эти "колеса" больше не нужны. Планы Евросоюза впечатляют: это и многомиллиардная программа ReArm Europe, и инвестиции в SAFE. Все это усиливает оборонный потенциал Европы. Россия, в свою очередь, заявляет, что не угрожает ЕС, но готова дать "решительный отпор" любым агрессивным действиям. #Европа#США#Безопасность#Оборона#Россия#ReArmEurope#SAFE Новости Госдумы

Savino Balzano

@savinobalzano · Post #929 · 12.03.2025 г., 16:10

https://x.com/SavinoBalzano/status/1899855197964320800?t=YIKzRkaWzz19EM1GfGx9tA&s=19 Vi faccio vedere una chicca. Questo è il risultato del voto sull’emendamento proposto dai conservatori europei (con #Meloni in prima linea) per cambiare il nome di #ReArmEurope in #DefendEurope. Ora, capisco benissimo l’imbarazzo di #GiorgiaMeloni: dopo aver sostenuto per anni le follie di un uomo che non era palesemente più presente a se stesso, ora deve trovare un modo per riposizionarsi. Ma il punto è: da che parte sta davvero? Vuole 800 miliardi di debiti da spendere in armi? Sì o no? Perché, cara Giorgia, se chiami la cacca "cioccolata", sempre merda resta. E trattare il popolo italiano come una massa di beoti è inaccettabile. Vai a prendere in giro qualcun altro. È il momento di tirare fuori un po’ di palle: la pacchia non era finita? E in tutto questo, guardate chi ha votato a favore di questa cialtronata: il #PD! Sì, i parlamentari del #PartitoDemocratico hanno deciso di sostenere questa trovata "cosmetica" di #FdI. Un’occasione d’oro per attaccare la premier, facilissima da sfruttare, ma la tentazione del piddino di votare tutto ciò che è sterco per poi servirlo a tavola come fosse profiterole è sempre troppo forte. Non resistono mai, quei monellacci. Ma manco il sostegno di #Schlein vi ha fatto capire che era una ciarlatanata? Andiamo bene...

Elena Basile Public Channel

@elenabasilepublicchanel · Post #329 · 14.12.2025 г., 10:29

Domani 15 dicembre a Firenze al caffe letterario Le Murate Ore 18 Per parlare delle mistificazioni del nostro tempo #Guerra che porta alla #pace, aggressore aggredito, l' Europa che non esiste e ha tradito i valori occidentali: la pace la prosperità i diritti individuali come la libertà di espressione, lo Stato Sociale Stanno preparando la guerra per noi Nuovi profitti per loro Lasciamo l' accademia È ora di testimoniare È ora di scegliere Grazie a #FrancoCardini Non in nostro nome #Russia #GazaGenocide #NuclearExplosion #RearmEurope

Тот самый МюнхгауZен 🇷🇺

@The_same_Munchauzen · Post #38988 · 17.12.2025 г., 06:05

🔼НАЧАЛО🔼ЧИТАТЬ ПОЛНОСТЬЮ Европа в тисках: как «военная экономика» раскрывает её стратегическое бессилие Часть 1️⃣/2 Главный парадокс в том, что подлинная энергетическая независимость Европы невозможна без российских ресурсов. А это создаёт фундаментальное противоречие: стремясь к автономии от США, Европа неизбежно будет наращивать агрессивность в отношении России, видя в силовом давлении единственный способ решить энергетическую дилемму. Этот путь ведёт не к безопасности, а к глубочайшему кризису. 🌪Что в итоге? Европа оказалась в стратегической ловушке собственного изготовления. Её «военная экономика» — это не проект силы, а симптом слабости, попытка купить то, что не выращивалось десятилетиями: суверенитет, волю и технологическую независимость. Пока континент тратит миллиарды, пытаясь угодить то Трампу, то своим внутренним страхам, реальная геополитическая картина меняется без его участия. Россия же, наблюдая эту суету, лишь укрепляется в правильности своего курса на строительство многополярного мира, где место есть только для тех, кто обладает настоящей, а не купленной самостоятельностью. 💬Как вы думаете, чем закончится эта европейская авантюра? 1. Европа сплотится и создаст-таки конкурентоспособную оборонную промышленность. 2. Зависимость от США лишь усилится, несмотря на все траты. 3. Внутренние противоречия и экономические расходы приведут к свёртыванию амбициозных программ. 4. Ваш вариант в комментариях! Ваш МюнхгауZен 🇷🇺 Сила России в Правде, а мы эту правду несём! #МюнхгауZен#Европа#ОбороннаяПромышленность#СтратегическаяАвтономия#НАТО#США#Россия#Геополитика#Аналитика#ReArmEurope#Безопасность#ВоеннаяЭкономика#Зависимость 🔗Подпишись на МюнхгауZена | Оставляй «бусты»