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

Резултати

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

Пребарај: #axion

当前筛选 #axion清除筛选
Nothing Phone (2) | Updates

@NothingPhone2Updates · Post #638 · 22.06.2025 г., 23:42

AxionAOSP - Community | A15| Nothing Phone 2 (Pong) 📝 Details: - Version: v1.6 - Device: #Pong - Released: 22/05/25 ⬇️ Download: Here 📖 Changelogs: Device | Source 📔 Instructions: Here 🎄 Device tree : Here 🖼 Screenshot : here 🆘 Support: Device 💰 Donation: BMC | steinsgate007@axl 🏷 Tags: #AOSP#ROM#Axion#V ✍️ Note: • Latest base firmware recommended • Dolby Atmos available • Update inbuilt pif and import keybox xml for integrity • ksu patched 🏆 Credits: - Hellboy for kernel - Fabian and Hellboy for Glyph Implementation 👤 Maintainer: @Ghosutox 🔔 Updates: @NothingPhone2Updates 🐙 Chat: @NothingPhone2

Nothing Phone (2) | Updates

@NothingPhone2Updates · Post #618 · 16.05.2025 г., 04:24

AxionAOSP - Community | A15| Nothing Phone 2 (Pong) 📝 Details: - Version: v1.4 - Device: #Pong - Released: 16/05/25 ⬇️ Download: Gapps | Vanilla 📖 Changelogs: Device | Source 📔 Instructions: Here 🎄 Device tree : Here 🖼 Screenshot : here 🆘 Support: Device 💰 Donation: BMC | steinsgate007@axl 🏷 Tags: #AOSP#ROM#Axion#V ✍️ Note: • Clean flash recommended from last build • Latest base firmware recommended • Dolby Atmos available • Android auto broken • ksu patched 🏆 Credits: - Hellboy for kernel - Fabian and Hellboy for Glyph Implementation 👤 Maintainer: @Ghosutox 🔔 Updates: @NothingPhone2Updates 🐙 Chat: @NothingPhone2

Nothing Phone (2) | Updates

@NothingPhone2Updates · Post #576 · 06.03.2025 г., 06:31

AxionAOSP - Community | Android 15 | Nothing Phone (2) 📝 Details: - Version: v1.1 - Device: #Pong - Released: 06/03/'25 ⬇️ Download: Gapps | Vanilla 📖 Changelogs: Source 📔 Instructions: Here 📸 Screenshots: Here 🆘 Support: Device 🏷 Tags: #AOSP#ROM#Axion#V#Community 📑 Changelogs - Add flashlight strength control - Improve volume glyph - Build Glyphadapter ✍️ Note: • Base firmware 3.0 is recommended • Core gapps and vanilla 🏆 Credits - Chandu Dyavanapelli for DT base - Hellboy kernel - Fabian and Hellboy for Glyph Implementation 👤 Maintainer: @Ghosutox 🔔 Updates: @NothingPhone2Updates 🐙 Chat: @NothingPhone2

Nothing Phone (2) | Updates

@NothingPhone2Updates · Post #565 · 22.02.2025 г., 05:43

AxionAOSP - Community | Android 15 | Nothing Phone (2) 📝 Details: - Version: v1.1 - Device: #Pong - Released: 27/02/'25 ⬇️ Download: Gapps | Vanilla 📖 Changelogs: Source 📔 Instructions: Here 📸 Screenshots: Here 🆘 Support: Device 🏷 Tags: #AOSP#ROM#Axion#V#Community 📑 Changelogs - 27/02 - Build audio from source - Fix brightness issue - Unset scheduler ratelimits ✍️ Note: • Base firmware 3.0 is recommended • Core gapps and vanilla 👤 Maintainer: @Ghosutox 🔔 Updates: @NothingPhone2Updates 🐙 Chat: @NothingPhone2

Xiaomi 12T Pro | K50U | Updates

@xiaomi_12tpro_updates · Post #462 · 22.10.2025 г., 03:50

#Axion#AOSP#UNOFFICIAL#A16#BKA#Diting AxionAOSP - UNOFFICIAL V2.1 | A16 Released: 21/10/2025 Download : SF | Mirror Screenshots : Here Changelog : Here Support:Group Changelogs: • Initial build • Hyper Camera by default • Dolby Audio by default • Support KernelSU Notes: If you want to receive regular updates, you can donate and we will add you to VIP support. Credits:Here By@Jezzay97 | Donate Follow@xiaomi_12tpro_updates Join@xiaomi12tpro_chat

🚀Гонки будущего взлетают с дизеля! Представлена первая в мире гоночная летающая машина, и она работает на дизеле🛢️🔥 🇺🇸 Американская компания FusionFlight объявила о разработке пассажирской версии своего реактивного дрона — Axion. «Это персональный летательный аппарат с вертикальным взлётом и посадкой (VTOL), работающий на восьми микротурбинных реактивных двигателях.» ⚙️ Двигатели питаются дизелем, керосином или авиационным топливом. «Дизельное топливо питает восемь микротурбинных реактивных двигателей» — такая схема позволяет летать даже при сильном морозе и обледенении ❄️ 📊 Параметры впечатляют: — максимальная скорость — до 362 км/ч — взлётная масса — 230 кг — дальность — до 15 минут на одном баке — потолок — до 10 км — даже при отказе одного двигателя аппарат продолжит полёт и безопасно сядет ✅ 🕹️ Управление — вручную через джойстики или полностью автономно через сенсорный экран. Axion можно использовать и как дрон для экстренной доставки или медэвакуации 🚑 💬По словам основателя и CEO FusionFlight Алекса Тайца, наземные испытания уже начались, а первые лётные — запланированы на конец этого года. 💰 Стоимость — от \$290 000, выпуск будет производиться на заказ. #технологии#авиация#дрон#VTOL#Axion#FusionFlight#реактивныйдрон#гаджеты#будущее#инновации#летающаямашина#транспорт✈️⚙️🛢️