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

Резултати

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

Пребарај: #fpö

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

@gosdumanews · Post #1253 · 06.09.2025 г., 07:21

Скандал с поездами: FPÖ требует пояснений от властей🚆 Австрийская партия свободы (FPÖ) выразила недовольство передачей Украине двух спецпоездов. Почему это вызвало волну протестов? Вот ключевые моменты: • FPÖ настаивает на объяснениях от Министерства транспорта. • Партия обеспокоена возможным нарушением нейтралитета Австрии. • Пресс-секретарь FPÖ Кристиан Хафенекер указал на рост госдолга и экономическую нагрузку. Оппозиция выясняет, является ли это разовой акцией или началом нового направления в политике подарков. #FPÖ#Австрия#Поезда#Украина#Политика#Нейтралитет#Экономика Новости Госдумы

Libertà è ragione

@libertaeragione · Post #4252 · 30.09.2024 г., 13:29

#Italia#Austria Le elezioni austriache, che hanno portato l'#FPÖ|PfE di Herbert #Kickl alla maggioranza dei seggi, hanno portato ad alcuni attriti nella maggioranza che compone il governo italiano. Il segretario di #FI|EPP Antonio #Tajani ha parlato esplicitamente di “rigurgiti neonazisti”, anche perché Kickl, durante la sua campagna elettorale, usava il soprannome "cancelliere del popolo", titolo che usava anche Adolf Hitler durante la sua ascesa al potere. Il segretario federale della #Lega|PfE Matteo #Salvini rivolgendosi ai suoi alleati europei dice: “Vince il cambiamento”. Dall'altra parte la Presidente del Consiglio e leader di #FdI|ECR Giorgia #Meloni non si è ancora espressa sulla questione. @OsservatorioItaliano

Libertà è ragione

@libertaeragione · Post #3849 · 03.06.2023 г., 13:37

#Elezioni#Austria#Primarie Il Governatore di #Burgenland Hans Peter #Doskozil è stato eletto come nuovo leader dell'SPÖ|S&D. Ex Ministro della Difesa e dello Sport, proviene dall'ala destra del partito e negli ultimi ha aperto ad una Rot-blaue Koalition con #FPÖ|ID. @OsservatorioEsteri

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #44951 · 30.06.2024 г., 09:27

❗️🇪🇺#UE — Herbert #Kickl, leader del #FPÖ austriaco, Andrej #Babis, ex primo ministro ceco e leader di #ANO, e Viktor #Orbán, primo ministro ungherese e leader di #Fidesz, annunciano la creazione di un nuovo gruppo di destra nel Parlamento europeo: si chiamerà “Patrioti per l’Europa” @UltimoraPolitics

Libertà è ragione

@libertaeragione · Post #3796 · 23.04.2023 г., 21:08

#Elezioni#Austria#Regionali#Salisburgo Composizione del prossimo Landtag di Salisburgo: #ÖVP|EPP: 12 seggi (-3 rispetto al 2018) #FPÖ|ID: 10 (+3) #SPÖ|S&D: 7 (-1) #KPÖ|LEFT: 4 (+4) #Grüne|G/EFA: 3 #Neos|RE: 0 (-3) Totale seggi: 36 Maggioranza: 19 @OsservatorioEsteri

12
ПретходнаСтраница 1 од 2Следна