Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
😈 Комон, Бэнгеры!
Уже сегодня мы увидимся с вами на вечеринке VETERAN'S DRIVE в клубе «Paradise 17»🔥
INFERNAL / UNQUIET / LUGER
Наши нейро-пушки готовы к максимальному уничтожению и разносу танцпола! 🧨
Такой движ пропускать нельзя!
До встречи вечером 🤟
📍Место: «Paradise 17»
Пироговская наб., 17
🗓Дата: 26 июля
🏃♂️➡️Купить билет: vk.cc/cM8Bay
🔞FC | DC | 18+
#solid_bangerz#infernal#unquiet#luger
#dnb_spb#dnb#drum_and_Bass
☠️ Хоу Хоу Хоу, Бэнгеры!
До нового 2026 года остаются считанные часы 🎄 Вся наша команда от души желает:
• Организаторам — самых крутых мероприятий;
• Продюсерам — топовых релизов, от которых все будут в восторге;
• Ди‑джеям — мощнейших сетов, чтоб танцпол горел;
• Рэйверам — самых разносных тусовок, каких ещё не было!
А нашей огромной DNB‑семье — всего самого лучшего: качества, кайфа и того, чего каждому реально хочется!
Год был насыщенный — бывало и хорошо, и непросто. Но мы со всем справились и идём дальше! Планов и идей — куча, и мы точно их воплотим.
Спасибо, что вы с нами ❤️🔥 Мы вас очень ценим и любим — без шуток!
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#exit4#unquiet#luger
#new_year_2026
☠️ Хэй, Бэнгеры!
А вот и видосы с нашего выступления 29.11.2025 в баре "Птичья личность" 🤟🏻
UNQUIET | INFERNAL | EXIT4 | LUGER
Спасибо всем за поддержку и нереальный отжиг! Любим, ценим, обнимаем и ждём следующей встречи❤️🔥
☠️Инфозона Solid Bangerz
🪙Поддержать команду монетой
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#unquiet#exit4#luger
#dnb_spb#dnb#drum_and_bass
☠️ Хэй, Бэнгеры!
Сегодня встречаемся в баре "Птичья личность" на вечеринке от промо-группы DNBRADIO1. Готовьте кеды и запас сил, будем отжигать по полной!
Не пропусти наше выступление:
01:00 - UNQUIET
02:00 - INFERNAL
03:00 - EXIT4
Hosted by LUGER
‼️ FC | 18+
⏰ 21:00 - 05:00
🎟КУПИТЬ БИЛЕТ | На входе 500₽
📌 Бар "Птичья личность" | Рубинштейна, 28Д, 2-ой этаж
☠️Инфозона Solid Bangerz
🪙Поддержать команду монетой
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#unquiet#exit4#luger
#dnb_spb#dnb#drum_and_bass
☠️ Хэй, Бэнгеры!
29.11.2025 встречаемся в баре "Птичья личность" на вечеринке от промо-группы DNBRADIO1. Готовьте кеды и запас сил, будем отжигать по полной!
BAR STAGE:
PureThrill | Derwel | Volnovoi | MetronoM
Silentium | DEER SPACE | Outside DJ | NICRAS
MOT STAGE:
PRUF | LadyBeat | AL_G | DARK-KOSHEY | Kuroizzz
UNQUIET | INFERNAL | EXIT4 | Hosted by LUGER
‼️ FC | 18+
⏰ 21:00 - 05:00
🎟КУПИТЬ БИЛЕТ | за неделю и на входе: 500₽
📌 Бар "Птичья личность" | Рубинштейна, 28Д, 2-ой этаж
☠️Инфозона Solid Bangerz
🪙Поддержать команду монетой
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#unquiet#exit4#luger
#dnb_spb#dnb#drum_and_bass
☠️ Хэй, Бэнгеры!
Ловите аудио и видео записи эфира Solid Bangerz #35🔥
Прошедшего 30 сентября 2025 года на волнах Reactor Radio!
⠀
Line Up:
UNQUIET - audio| video
INFERNAL - audio| video
EXIT4 - audio| video
📹VK Video
🔊VK Audio
⠀
☠️Инфозона Solid Bangerz
🪙Поддержать команду монетой
⠀
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#unquiet#exit4
#reactor_radio#online_radio
#dnb_spb#dnb#drum_and_bass
😈 Хэй, Бэнгеры!
30 сентября, эфир Solid Bangerz #35 изначально не планировался, но планы поменялись и мы решили порадовать вас любимым DNB ❤️🔥 Пусть и два часа вместо трёх, но они будут очень горячими 🔥
На эфире выступят:
• Дима INFERNAL — Адепт разрывного и динамичного Drum & Bass, настоящий генератор адской энергии. В его сетах - быстрые, ритмичные треки, тяжёлые басы и проверенные танцпол-уничтожители. Минимум пауз, максимум дропов - гарантированно! Участник команды Solid Bangerz☠️
• Сергей UNQUIET — Диджей и продюсер, каждый его сет как адреналиновая инъекция чистого драйва, где каждый трек – выверенный удар, создающий сокрушительное звуковое полотно! Участник команды Solid Bangerz☠️
• Макс EXIT4 — DnB продюсер с более чем 20-летним опытом. Основатель лейбла E-Form Rec и проекта Friend Zone. Автор релизов на Close 2 Death, Abducted LTD и др., а так же участник крупнейших радиошоу и подкастов страны. Участник команды Solid Bangerz⚡️
Line Up:
20:00 - 22:00 ☠️SOLID BANGERZ
‼️Трансляция Twitch
‼️ Трансляция VK — ссылка станет доступна после запуска эфира
Увидимся на волнах Reactor Radio!
С любовью к ритму и вам, Solid Bangerz!
#solid_bangerz#infernal#unquiet#exit4
#reactor_radio#online_radio
#dnb_spb#dnb#drum_and_bass