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

Резултати

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

Пребарај: #iron

当前筛选 #iron清除筛选
Interesting Planet 🌍

@interesting_planet_facts · Post #778 · 19.09.2025 г., 00:22

🌎 The Hittite Empire, centered in what is now Turkey, mastered advanced ironworking over 3,200 years ago, enabling powerful tools and weapons. Their capital, Hattusa, was protected by massive stone walls and a unique city gate shaped like a lion’s mouth. ✨ #Hittite⚡#archaeology⚡#iron 👉subscribe Interesting Planet ​

🤖 XPeng Iron: один из самых продвинутых человекоподобных роботов в мире Китайский автопроизводитель XPeng представил новую, невероятно детализированную версию своего робота Iron. Выглядит и двигается он так, что поневоле задумываешься о будущем из научной фантастики. Технические особенности, которые впечатляют: ⏺️Гибкий позвоночник и биомышцы: именно это придает движениям робота такую плавную, человекоподобную грацию, а не резкую роботизированность. ⏺️22 степени свободы в руках: его кисти невероятно ловкие. Теоретически, он сможет выполнять тонкие манипулятивные движения, требующие точности. ⏺️«Лицо» — изогнутый 3D-дисплей: динамично отражает эмоции и статус, делая интерактивность с ним более естественным. ⏺️Мозги: система VLA (Vision-Language-Action): робот управляется командами на естественном языке, а его вычислительная мощность составляет колоссальные 2250 TOPS (благодаря трём чипам Turing AI). ⏺️Твердотельные аккумуляторы: более безопасная и, потенциально, более ёмкая технология питания. Планы на будущее: 1️⃣. Сначала коммерческие услуги и промышленность (логично для такой дорогой и сложной машины). 2️⃣. Массовое производство заявлено на конец 2026 года. 3️⃣. Открытый SDK: Компания открыла код для разработчиков по всему миру, чтобы быстрее создать экосистему приложений для роботов. Умный ход! Конкуренция в сфере человекоподобных роботов (Tesla Optimus, Figure) накаляется, и это двигает всю отрасль вперед невероятными темпами. #роботы#XPeng#Iron#искусственныйинтеллект#инновации#бионика

Crypto M - Crypto News

@CryptoM · Post #64679 · 09.04.2026 г., 13:55

🚀 MoonPay Collaborates to Introduce Stablecoin Payments in Retail MoonPay has announced a partnership with WalletConnect and Ingenic to integrate stablecoin payments into physical retail environments. According to Foresight News, MoonPay's Virtual Accounts, supported by Iron, will facilitate fiat settlement for stablecoin transactions at checkout. #MoonPay#WalletConnect#Ingenic#StablecoinPayments#Retail#FiatSettlement#VirtualAccounts#Iron