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

Резултати

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

Пребарај: #speaktobash

当前筛选 #speaktobash清除筛选
INFERNAL DNB

@infernal_dnb · Post #148 · 14.03.2025 г., 06:31

Кто отжигал вместе с нами на шоукейсе 22 февраля от Solid Bangerz ? Если да, то очень за вас рады, если нет, то предлагаем заценить видео! Ночь в клубе FACTORY 3 была жаркой! Хэдлайнерами выступили OZMA из северной столицы, PLAGO из Таллина и 2Whales из Вологды! Участники движа SVDj , Hell G , Infernal и Interceptor сами тоже отожгли как надо! L.Kid , Moryakow , DNA88 TSP , InSpector , Changed Daily , Brain Wave и Tesla продемонстрировали мастерство чётких сводок! ONEDER и Beels были у микро всю ночь и не переставали удивлять всех своей горячей читкой! Оба танцпола были прокачаны по-максимуму! Яркие преимущественно кислотные и синие спецэффекты отлично дополнили драйвовую атмосферу рейва! Спасибо большое за тусу, солидные, это было мощно, до встречи ещё в той же локации! Да-да, по секрету скажем, что 26 апреля намечается ещё одна туса в Севкабеле, ждём инфы! #speaktobash#Solid_Bangerz#factory3#рейв

INFERNAL DNB

@infernal_dnb · Post #115 · 22.02.2025 г., 09:10

😈 Ола, Бэнгеры! Сегодня у нас праздник русского днб мира, да и всей культуры ломанного ритма, с чем мы спешим вас поздравить и подарить 50 билетов на наше мероприятие, не жди удачу, хватай её за хвост! Условия просты: - любить Drum&Bass так же сильно как мы - Подпишись на наш канал, канал Speak to Bash и жмякай кнопку участвую Итоги розыгрыша будут подведены в 21:00 по Мск С любовью к ритму и вам, Solid Bangerz! #Solid_Bangerz#speaktobash#SPb_DNB#DNB#Drum_and_Bass#Lottery

INFERNAL DNB

@infernal_dnb · Post #155 · 08.04.2025 г., 08:25

Solid Bangerz: The Showcase в клубе FACTORY 3. Прошло чуть больше месяца и нам не терпится посмотреть кадры, возвращающие в ночь 22 февраля и вновь ощутить ту незабываемую атмосферу! А освежить воспоминания нам поможет Aftermovie, снятый ребятами из команды Speak to Bash. В эту ночь мы зажгли по-настоящему: два танцпола, топовые хэдлайнеры, отличный звук и аккуратно, но эффектно отстроенный свет! Мы нескончаемо рады, что вы разделили с нами наш первый большой опыт. Мы выложились по максимуму, чтобы зарядить вас энергией драм-энд-бейса и подарить океан эмоций. Приглашаем всех на следующую вечеринку Solid Bangerz, которая состоится 26 апреля в клубе FACTORY 3. В этот раз будет еще жарче: лайнап пушка, артисты заряжены на полный разнос и уничтожение. Готовьте лапки, кроссовки и запас энергии! Следите за информацией в нашем TG канале и VK сообществе. 💬 Оставляйте в комментариях ваши топ-воспоминания 🚀 #Solid_Bangerz#SpeakToBash#Aftermovie#FactoryClub#DNB#SPb_DNB#Drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #60 · 22.01.2025 г., 19:17

😈 22.02.2025 - SOLID BANGERZ: The Showcase @ FACTORY 3 📌 г. Санкт-Петербург, Кожевенная линия, 40Д, клуб "FACTORY 3" 🎟 Билеты по ссылке 🎟 Следующее повышение цен 10.02.2025 ‼️ Для комфорта гостей на вечеринке количество билетов строго ограничено ‼️ FC / DC / 18+ С любовью к ритму и вам, Solid Bangerz! #Solid_Bangerz#Plago#Ozma#2Whales#Oneder#SpeakToBash#DimaBash#FactoryClub#DNB#SPb_DNB#Drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #45 · 15.01.2025 г., 05:58

22.02.2025 - SOLID BANGERZ: The Showcase @ FACTORY 3 🎟КУПИТЬ БИЛЕТ ‼️ FC / DC / 18+ 📌 г. Санкт-Петербург, Кожевенная линия, 40Д, клуб "FACTORY 3" #Infernal#Solid_Bangerz#Plago#Ozma#2Whales#Oneder#SpeakToBash#DimaBash#FactoryClub#DNB#SPb_DNB#Drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #706 · 21.03.2026 г., 13:43

Вчера сходил снимать первую вечеринку из, надеюсь, уже постоянной серии Atmosfear. Всё это происходило в клубе Paradise — интересном и самобытном месте со своей атмосферой. Для такого старта локация подошла хорошо. На танцполе людей было не так много, но это ведь только начало. У любой новой истории должен быть первый шаг. По музыке и по настроению всё выглядело как попытка собрать в одной точке разные стороны Drum and Bass — девять музыкантов, девять подач, девять состояний внутри одной ночи. Я был там с камерой, снимал всё это движение, свет и людей. И вот немного атмосферы вчерашней ночи. А полный отчёт ищите у организаторов. #speaktobash#димабаш#atmosfear#paradise#drumandbass#рейв#андеграунд#фотоотчет#санктпетербург#bashphoto