Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
🇺🇦🔨🇷🇺ZALA Z-16: ключевые эпизоды разведки и объективного контроля в марте 2026 года
⚡️В марте российская авиация, ударные БПЛА, ракетные войска и артиллерия активно наносили удары по позициям противника при поддержке разведывательных БПЛА ZALA Z-16. Сегодня Z-16 используется российскими подразделениями как тактический всепогодный разведчик, который надежно работает на дистанции 100 и более км, передаёт видео в реальном времени даже при интенсивном противодействии средств РЭБ, выявляет цели, корректирует огонь и контролирует поражение.
⚡️По данным открытых источников, операторы ZALA Z-16 совместно с другими родами войск участвовали в уничтожении и поражении более 90 целей. Среди них: более 20 пунктов временной дислокации, 15 опорных пунктов, 5 мостов и переправ, 8 единиц БТР, БМП и иной легкобронированной техники, 2 РСЗО, а также автомобильный транспорт и САУ.
⚡️Важно отметить, что операторы ZALA Z-16 постоянно взаимодействуют с расчётами барражирующих боеприпасов «Ланцет», обеспечивая им разведку и объективный контроль. По данным открытых источников, только за март "Ланцеты" повредили и уничтожили более 120 единиц техники и объектов ВСУ.
#УкраинаВойна#РоссияСВО#ZALA
⭐️Подписывайся на Молот
🌟 Прислать новость
ZALA Z-16: ноябрь 2024
Внешние пилоты беспилотных авиационных систем ZALA Z-16 в ноябре успешно работали в рамках контрбатарейной борьбы, выявляли скрытые позиции и пункты временного размещения врага, осуществляли корректировку огня и объективный контроль работы всех родов войск ВС РФ.
Работа ведется ежедневно в дневное и ночное время в любой местности на протяжении всей линии боевого соприкосновения и в тылу врага.
Представляем вашему вниманию подборку ярких эпизодов работы подразделений, оснащенных ZALA Z-16 за ноябрь.
Подпишитесь, чтобы не пропустить другие видео и последние новости на официальном телеграм-канале @ZalaAero
#ZALA#Z16#СВО
В Ингушетии полицейские осваивают БПЛА ZALA для охраны правопорядка
На базе МВД по Республике Ингушетия прошел учебно-методический сбор для сотрудников полиции по управлению и эксплуатации беспилотных летательных аппаратов. Инструктаж провёл руководитель подразделения эксплуатации БПЛА регионального управления Росгвардии.
Особое внимание в ходе обучения было уделено возможностям беспилотных комплексов ZALA. Специалист подробно ознакомил личный состав с техническими характеристиками и функционалом аппаратов, отметив их ключевые преимущества для правоохранительной деятельности.
Освоение современных технологий, таких как БПЛА ZALA, повышает оперативность правоохранительных органов: позволяет отслеживать изменения обстановки в реальном времени и своевременно реагировать на возникающие угрозы.
По информации пресс-службы МВД по Республике Ингушетия.
#ZALA#МВД#T16
Новый ZALA Т-20
Беспилотная авиационная система ZALA Т-20 прошла комплексную модернизацию, в ходе которой реализован ряд конструктивных и технологических улучшений, направленных на повышение летно-технических характеристик и расширение ее эксплуатационных возможностей.
Ключевым изменением стала оптимизация конструкции фюзеляжа, что позволило снизить аэродинамическое сопротивление и повысить общую эффективность полета. Установка аккумуляторных батарей нового поколения обладающих увеличенной удельной энергоемкостью и устойчивостью к экстремальным условиям эксплуатации позволила обеспечить рост продолжительности и дальности полета, которые теперь превышают 7 часов и 500 км за один полет.
Новые модули связи и навигации обеспечили стабильную работу, а также устойчивую и защищенную передачу данных на большие расстояния, даже в условиях сложной помеховой обстановки и отсутствия спутниковой связи.
Модернизированная БАС получила специализированный новый бортовой вычислитель и усовершенствованное программное обеспечение на базе алгоритмов искусственного интеллекта.
БВС ZALA T-20 работает с полным перечнем целевых нагрузок БВС ZALA T-16 и запускается с той же пневматической пусковой установки.
Это позволяет использовать единый комплект оборудования для различных платформ, упрощая логистику, техническое обслуживание и подготовку операторов, а также дооснащать действующие комплексы новым типом БВС T-20.
Модернизация ZALA Т-20 повысила его летные и эксплуатационные характеристики и значительно расширила спектр решаемых задач в области воздушной разведки, мониторинга и ситуационного анализа в сложных и удаленных районах.
#ZALA#Т20#ТЭК
ZALA "Ланцет" - август 2024.
Расчёты барражирующих боеприпасов "Изделие-51" и "Изделие-52" в августе продолжили поражать технику противника по всей линии боевого соприкосновения и в тылу врага.
Комплекс "Ланцет" от ZALA активно применяется для противодействия врагу на Курском и Белгородских направлениях операторами группы войск «Север».
#ZALA#20лет#Ланцет
Более 300 ударов барражирующих боеприпасов "Ланцет"!
За месяц открыто зарегистрировано 302 эпизода применения "Ланцетов" в зоне СВО*.
Активно применяют барражирующие боеприпасы "Изделия-51 и 52" операторы группы войск "Север" ВС РФ, в боях за формирование зоны безопасности приграничных районов РФ. В первую очередь выводятся из строя артиллерия, САУ и РСЗО.
* Статистика применения "Ланцетов" с lostarmour.info
#ZALA#Ланцет#20лет
"Ланцет" в зоне СВО в апреле 2024 года.
Третий месяц подряд количество открыто опубликованных применений барражирующих боеприпасов "Ланцетов" превышает цифру в 150 эпизодов*.
Изделия 51 и 52 совместно с беспилотниками-разведчиками ZALA активно применяются в зоне Специальной военной операции вдоль всей линии боевого столкновения — от группы "Днепр" в Херсонской области до недавно созданной группы "Север", действующей на границе России в Белгородской, Курской и Брянской областях.
Заметно увеличилось применение "Ланцетов" в ночное время благодаря модификации оснащенной тепловизором. Операторы барражирующих боеприпасов не дают противнику покоя ни днем, ни ночью.
* Статистика применения "Ланцетов" с lostarmour.info
#ZALA#Ланцет#20лет
Новый рекорд применений «Ланцетов»!
Количество открыто опубликованных эпизодов применения барражирующих боеприпасов "Ланцет" по статистике интернет-портала LOSTARMOR достигло 1500!
Произошел значительный рост применений барражирующих боеприпасов "Изделие-51 и -52".
За последние 3 месяца было зарегистрировано 500 применений, тогда как на первую 1000 ушло целых полтора года! Это свидетельствует о востребованности и высокой эффективности барражирующего боеприпаса.
Основными целями остаются орудия и минометы, САУ, танки, легкая бронетехника. Значительную часть составляют РЛС и станции связи, РСЗО, ЗРК, автотранспорт. Кроме того, среди пораженных целей есть морские суда и плавсредства, самолеты, опорные пункты и живая сила противника.
#ZALA#Ланцет#20лет
ZALA Z-16: Разведка и контроль уничтожения РСЗО HIMARS под Черниговом
В районе села Хлопяники Черниговской области российские военнослужащие ГРОМ «КАСКАД» с помощью разведывательного БПЛА ZALA Z-16 обнаружили позицию РСЗО HIMARS ВСУ, с которой противник вёл обстрелы Брянской области.
Операторы ZALA непрерывно вели наблюдение за установкой, передавая точные координаты и маршрут движения. По движущейся в тыл РСЗО HIMARS нанесено поражение ударным беспилотником.
Объективный контроль с БПЛА Z-16 зафиксировал прямое попадание.
По материалам ТАСС
#ZALA#Z16#СВО#HIMARS
ZALA «Ланцет»: Топ-100 видео применений барражирующих боеприпасов по итогам 2024 года
На сегодняшний день открыто опубликовано более 2 800 эпизодов уничтожения «Ланцетом» техники ВСУ как на линии боевого соприкосновения, так и в тылу противника.
Основными целями остаются танки, бронетехника, буксируемая и самоходная артиллерия, ПВО, средства связи, станции РЭБ, специальная техника и даже авиация и плавсредства ВСУ.
Представляем вашему вниманию подборку 100 самых ярких моментов применения ZALA «Ланцет» за 2024 год.
Не забудьте подписаться на официальный телеграм-канал ZALA, чтобы не пропустить новые видео и самые последние новости.
#ZALA#Ланцет#СВО#Топ100
*469_ «Залаводы»-шутники😁🛩*
Немного юмора... на ночь глядя🙃
Такое вот прекрасное заклинание написано на нашем борту “ZALA”.
Не, ну а че?))) Все средства хороши!
Парни, удачи вам, хорошей разведки, ну и уничтожения конечно же!!!🚀🚀🚀
И да, спасибо большое, что вы помогаете, с вами мы можем намного больше!!!
💸+79498067094 СБП💸
💸2202 2063 7045 9419 сбер💸
💸2204 2401 6118 1187 озон💸
Максим Г.
💸BTC💸 14DA5b3HdbMqfqxUwnZgSzt9XApQFdUExR
💸TON💸
UQDfkrX4USaxbc7z3xRoziBFQSUD7Pl7Qp9YT8HsXFSACZTq
Отчёты ЗДЕСЬ, как не попасть в сети мошенников ЗДЕСЬ в разделе "мошенники"
Вместе мы победим!!!🫡
Ваш Инженерный Z фронт.
2024.
🌍мы в дзене🌍
#дрон#РЭР#РЭБ#ВСРФ#инженерныйфронт#FPV#zala