Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
Сегодня мы бы хотели поговорить о транзитной зоне у Дворца спорта.
Это была транзитная зона #2 на нашем старте #MINSKTRIATHLON2022
Поделись своими впечатлениями в нашем Instagram. Расскажи что понравилось, а чего не хватало.
Для твоих идеальных стартов - нам нужен только твой отзыв!😉
Сегодня мы хотим рассказать о полезной информации для тех кто участвовал и болел за наших спортсменов на #MINSKTRIATHLON2022
Ты забыл что-то в транзитной зоне или в раздевалке? Потерял что-то по пути?
Тогда эта информация именно для тебя!
Ты можешь позвонить или написать в мессенджерах по номеру телефона +375291096664 и уточнить информацию о потерянной/забытой вещи!😉
Результаты старта дистанций и эстафет #MINSKTRIATHLON2022 опубликованы!
И мы хотим сказать о том, что мы гордимся всеми нашими участниками и хотим сказать спасибо за участие!
Вы показали свою стойкость, силу и выносливость. 🏊♀️🚴♂️🏃♀️
Переходи по ссылке и ищи свой номер, фамилию или название команды и получай итоговый результат!
Наша команда не прощается и надеется увидеть вас на других наших стартах 😉
А дальше классный контент, приятные воспоминания и много интересного!
Информация совсем скоро! 🙌
Так и не нашел где посмотреть запись трансляции #MINSKTRIATHLON2022❓❓❓
Не расстраивайся! Мы подготовили запись на youtube по ссылке, а также на портале VOKA!
А если ты не зарегистрирован на VOKA, то специально для нас ребята подготовили промокод на месяц бесплатного пользования порталом: TRIATHLON
Давай насладимся стартом еще раз 😉
Со старта #MINSKTRIATHLON2022 прошло уже 4 дня, а мы до сих не можем перестать улыбаться - это был мощный заряд энергии от участников и болельщиков ☺️
Профессиональные фотографы запечатлели самые важные, самые красивые моменты гонки, а наш партнер MYSPORT.PHOTO подготовил для вас фотоальбом, где вы сможете найти себя по уникальному номеру участника.
Переходи по ссылке, находи себя и выкладывай в сторис, отмечая нас и MYSPORT.PHOTO
Также подпишись на MYSPORT.PHOTO и участвуй в классных розыгрышах: каждую неделю ребята разыгрывают бесплатные паки фотографий 🙌
Для участников и болельщиков мы подготовили расписание на самый мощный спортивный праздник Беларуси #MINSKTRIATHLON2022
30 июля (суббота)
10:00 - 18:00 Регистрация, выдача стартовых пакетов и работа ЭКСПО (Дворец спорта)
14:00 - 22:00 Курсирование двух автобусов трансфера «Дворец спорта – Место старта» (для постановки велосипедов в транзитку)
14:30 - 22:00 Работа транзитной зоны для постановки велосипедов (на месте старта)
18:00 - 19:00 Брифинг для участников (Дворец спорта)
31 июля (воскресенье)
05:30 — 09:00 Работа транзитной зоны (Т2 у Дворца спорта)
06:00 — 07:15 Работа транзитной зоны (Т1 на Минском море) для участников ½ Ironman (только проверка велосипедов и подкачка колес)
06:00 Отправление автобуса от Дворца спорта со спортсменами дистанции ½ Ironman
06:30 — 15:00 Работа камеры хранения „Deposit bag”
07:00 — 07:15 Разминка в воде для участников ½ Ironman
07:30 Старт дистанции ½ Ironman (в т.ч. эстафеты)
08:40 Отправление автобусов с улицы Сторожевской со спортсменами ¼ и ⅛ Ironman
08:50 -10:00 Работа транзитной зоны для участников ¼ и ⅛ Ironman (только проверка велосипедов и подкачка колес)
09:00 Женский старт „Minsk Lady Run” (Дворец спорта)
09:30 Детский старт “TriKids” (Дворец спорта)
09:30 Отправление автобуса от Минского моря с участниками эстафеты ½ Ironman, зрителей
09:40 – 10:05 Разминка в воде для участников ¼ и ⅛ Ironman
10:15 Старт ¼ Ironman (Минское море)
10:00 – 10:10 Церемония награждения TriKids (Дворец спорта)
10:10 – 10:15 Церемония награждения Minsk Lady Run (Дворец спорта)
11:00 – 11:20 Разминка в воде для участников ⅛
11:30 Старт ⅛ Ironman (Минское море), в т.ч. эстафеты
12:30 Отправление автобуса от Минского моря с участниками эстафеты ⅛ Ironman
13:00 Выдача пакетов Deposit Bag (за Дворцом спорта)
13:30 Церемония награждения победителей и призеров дистанций ½, ¼ и ⅛ Ironman
14:30 – 16:00 Выдача велосипедов из транзитной зоны Т2
До встречи на выходных 😉
Мы рады видеть какие вы усилия прикладываете к подготовке к старту и хотим вам рассказать еще об одной замечательной новости!
Уже в эту субботу, во Дворце Спорта состоится ЭКСПО #MINSKTRIATHLON2022 на котором мы, совместно с магазином ccnsport_belarus , будем экслюзивно представлять спортивное питание для отличного старта.
Что именно можно будет приобрести:
- Гели, батончики, изотоники брендов Sience in Sport и Gel4u
- Спортивную одежду для велоспорта, бега и триатлона бренда CCN Sport
- Повседневную одежду с триатлонными принтами совместная коллекция с беларусским брендом Zenwear
- И специально для старта мы привезли баллончики с воздухом Birzman CO2 16 гр.
Время работы ЭКСПО: 10:00-18:00
Место: Дворец спорта
Ждем встречи с вами!
Сегодня мы дадим ответ на один из самых популярных вопросов на допуск к участию в #MINSKTRIATHLON2022😉
Нужна ли медицинская справка или чем ее можно заменить?
✅ Для участников старше 18 лет медицинская справка НЕ ОБЯЗАТЕЛЬНА, но в таком случае нужно предоставить РАСПИСКУ о личной ответственности оформленной по ссылке.
✅ Для участников младше 18 лет медицинская справка ОБЯЗАТЕЛЬНА, кроме этого нужно предоставить оригинал СОГЛАСИЯ от родителей на участие в соревнованиях оформленной по ссылке.
Мы рекомендуем распечатать и заполнить все документы заранее. Это сэкономит время и ускорит процедуру выдачи стартового номера.
До встречи на старте 🙌
А вы знали что самые важные моменты старта #MINSKTRIATHLON2022 у нас собраны в одном месте?
Racebook - документ, в котором собраны все наши правила, схемы дистанций, партнеры и важные моменты!
Переходи по ссылке и скачивай Racebook!
До встречи на старте!😉
WAY TO HEALTH SHOP - это возможность для каждого из Вас быть здоровым и молодым.
Наша миссия – привнести в жизнь людей комфорт и облегчение, вернуть к полноценной жизни, предоставляя изделия наилучшего качества и по доступной цене.
📌Мы получили эксклюзивные права на распространение товаров мощных брендов: продукция соответствует международным стандартам качества и обладает соответствующими сертификатами.
📌Гарантия от производителя: в случае выявления заводского брака в нашем магазине действует моментальная замена изделия на новое.
📌Быстрая отправка заказов, даже в выходной день. Каждый клиент важен для нас!
📌Индивидуальный подход. Наш консультант ответит на все вопросы и поможет подобрать наиболее подходящий Вам товар.
В ходе старта #MINSKTRIATHLON2022 компания предлагает:
Платные услуги:
Мышечно-фасциальный массаж - 30 мин.
Мышечно-фасциальный массаж - 60 мин.
Спортивный массаж - 30 мин.
Спортивный массаж - 60 мин.
Перкуссионный массаж - 15 мин.
Перкуссионный массаж - 30 мин.
Электромиостимуляция - 30 мин.
Хладо-компрессионная терапия - 30 мин.
Компрессионная терапия - 30 мин.
Каппинг-терапия - 30 мин.
Кинезиологическое тейпирование
Биомеханическое тейпирование
Платная аренда:
Миофасциальный ролл - 15 мин.
Миофасциальный ролл - 30 мин.
Вибро-миофасциальный ролл - 15 мин.
Вибро-миофасциальный ролл - 30 мин.
Перкуссионный массажёр Mini - 15 мин.
Перкуссионный массажёр Mini - 30 мин.
Перкуссионный массажёр Pro - 15 мин.
Перкуссионный массажёр Pro - 30 мин.
Платные программы восстановления:
Программа Recovery - 30 мин.
Программа Recovery Pro - 45 мин.
Программа Recovery Pro+ - 60 мин.
Бесплатные услуги:
Классический массаж любой зоны - 15 мин.
Полезная информация для прекрасной половины участников наших соревнований - студия SAYWOWSTUDIO - партнер женского забега #MINSKTRIATHLON2022!
SAYWOWSTUDIO - салон красоты полного спектра услуг.
Лучшие Мастера по маникюру, педикюру, парикмахерскому искусству, бровям, ресницам и депиляции доступны вам именно в SayWow!
С нами Вы забудете о своих проблемах и делах. Ведь счастье начинается с тебя ❤️
А каждую участницу женского забега будет ожидать сертификат на 20 рублей в стартовом пакете!
Наша команда подготовила ТОП-3 совета для участников #MINSKTRIATHLON2022
В первую очередь вам стоит просчитать все до мелочей при подготовке на IRONMAN:
1. Рекомендуем подобрать идеальный именно для вас гидрокостюм, с ним вам будет комфортно проходить дистанцию в воде.
2. Чтобы ваш велосипед не подвел в самый нужный момент, проведите плановое обслуживание незадолго до старта.
3. Удобная пара обуви и комфортный спортивным костюм помогут преодолеть беговую дистанцию.
А наш магазин вы можете найти по ссылке. Там вы сможете найти все самое нужное и актуальное для успешного старта!