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

Резултати

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

Пребарај: #istocksolutions

当前筛选 #istocksolutions清除筛选
Руслан Туматов

@RUSTumatov · Post #6 · 11.12.2025 г., 11:40

Мы получили CT KZ для нашего нового реагента - ингибитор солеотложения Osmopro-32. Это отличный реагент для систем обратного осмоса, производимый в Казахстане. Отличный реагент для промышленных предприятий энергетики и водоподготовки. Отлично совместимый с мембранами импортного производства. Мы готовы показать работу нашего реагента всем промышленным предприятиям на нашей установке с установкой мембран, используемых на установках осмоса. Можно обращаться к нам на почту [email protected] Мы с удовольствием покажем эффективность отечественного реагента на импортных мембранах обратного осмоса на нашей установке на производственной площадке в Караганде. #ISTOCKSolutions#OSMOPRO#Осмос

Руслан Туматов

@RUSTumatov · Post #65 · 19.12.2025 г., 14:05

Кейс из Арыси: меняем газообразный хлор на безопасность и эффективность💧 ​Завершили важный этап — успешно прошел пилотный проект по испытанию установки диоксида хлора DIOXEL для местного водоканала. Отчет подписан, результаты подтвердили: технология готова к масштабированию на Юге Казахстана. ​Почему это решение лучше традиционного хлорирования? ​Безопасность 24/7: Никаких резких запахов и опасных газов в помещении. Раствор подается напрямую в поток без промежуточного хранения. ​Скорость: Результат по остаточному хлору в воде достигается уже через 60 минут. ​Энергоэффективность: Установка потребляет всего 0,3 кВт (как пара лампочек), не перегревается и стабильно держит производительность. ​Гибкость: Оборудование легко доукомплектовать датчиками и контроллерами для полной автоматизации процесса. ​Гордимся тем, что DIOXEL — это продукт казахстанского производства от нашей команды ISTOCK Solutions. Мы не просто поставляем реагенты, мы создаем комплексную инженерную экосистему для чистой воды. ​Растем, внедряем, обеспечиваем безопасность. 🇰🇿 ​#Водоподготовка#ИнновацииКазахстан#ISTOCKSolutions#Экология#DIOXEL#Арысь

Руслан Туматов

@RUSTumatov · Post #16 · 11.12.2025 г., 12:31

🚀ИСТОРИЯ УСПЕХА: Как мы решили критическую проблему кальциевых отложений на Алматинских Электрических Станциях (АлЭС) Наш полимерный реагент Scale Pro 56 вышел на промышленный рынок, и мы уже видим впечатляющие результаты! Проблема на объекте: На пиковых бойлерах АлЭС остро стояла проблема с критическими кальциевыми отложениями. Ранее используемый реагент (ИОМС-1) не справлялся с масштабом задачи, что влияло на эффективность работы станции. Наше решение (Scale Pro 56): Мы внедрили Scale Pro 56 и получили значительный эффект уже на старте. Результат был настолько мощным, что нам пришлось оперативно снижать дозировки, чтобы избежать неконтролируемого смывания отложений и попадания их в городские тепловые сети. Это не просто успех, это подтверждение высочайшей эффективности нашего продукта! 🔬 10 ЛЕТ РАЗРАБОТКИ: Scale Pro 56 — это плод почти 10-летней работы нашего ведущего разработчика, который довел формулу до совершенства. Горжусь тем, что являюсь частью команды ISTOCK Solutions, которая воплощает науку в реальные промышленные решения в нашей стране. Спасибо нашей команде! Вы лучшие. #ПромышленнаяХимия#Водоподготовка#LinkedInSuccess#ISTOCKSolutions#ScalePro56#Энергетика#Казахстан

Руслан Туматов

@RUSTumatov · Post #30 · 11.12.2025 г., 12:53

🔍Почему мы выбрали диоксид хлора флагманской технологией очистки воды? Сегодня модно задавать вопросы искусственному интеллекту. Мы решили спросить и его: 💬 «Диоксид хлора более эффективен, чем хлор и гипохлорит натрия, так как обладает высокой окислительной способностью, не образует токсичных хлорорганических соединений и лучше справляется с микробиологической слизью. Хлор и гипохлорит проще в применении и дешевле, но требуют более высоких дозировок, что увеличивает эксплуатационные затраты». 📌 Наш опыт это подтверждает. В рамках пилотного проекта на базе Атырауского НПЗ мы обратили внимание на ещё один важный фактор — широкий диапазон pH, в котором эффективно работает диоксид хлора: от 3 до 10. Это даёт гибкость при различных условиях эксплуатации. ⚡️ Кроме того, гипохлорит натрия требует значительных энергозатрат при производстве. Если учитывать стоимость электроэнергии, его применение становится менее выгодным в долгосрочной перспективе. 💡 Важно: мы производим как мембранные генераторы хлора, так и установки гипохлорида натрия. Но когда речь идёт о максимальной эффективности, безопасности и устойчивости — диоксид хлора остаётся нашим технологическим приоритетом. 🎯 Окончательный выбор всегда за заказчиком. Наша задача — предоставить объективные данные, опыт и надёжные решения. #ISTOCKSolutions#DIOXEL#водоочистка#диоксидхлора#экотехнологии#промышленнаяочистка#инновации#Казахстан#АНПЗ