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 слични објави

Пребарај: #bayroq

当前筛选 #bayroq清除筛选
Yoshlar jamg'armasi

@yoshlarjamgarmasi · Post #171 · 18.11.2025 г., 05:30

🇺🇿“Bir Vatan, bir el, bir bayroq!” Davlatimiz bayrog‘i xalqimizning boy tarixi, jasorati va ezgu intilishlarini mujassam etgan muqaddas ramzdir. U har bir yurtdoshimizga Vatanimizga bo‘lgan mehr, g‘urur va sadoqat tuyg‘usini his ettiradi. Yoshlar ishlari agentligi jamoasi nomidan barcha yurtdoshlarimizni 18-noyabr — O‘zbekiston Respublikasi Davlat bayrog‘i qabul qilingan kun bilan samimiy muborakbod etamiz! Bayrog‘imiz yurtimiz osmonida baland hilpirab, xalqimizga tinchlik va farovonlik olib kelsin! #Bayroq 🕊Telegram📱Instagram📺YouTube🔹Linkedin🌍Veb sayt

Hashtags

Transport litseyi

@transportlitseyi · Post #4418 · 19.11.2025 г., 07:42

O‘zbekiston Respublikasi Davlat bayrog‘i qabul qilingan kun munosabati bilan litseyda bayram tadbirlari o‘tkazildi. 🏛 Toshkent davlat transport universiteti akademik litseyida Bayroq bayrami keng nishonlandi. Ushbu sana munosabati bilan bir qator ma’naviy-ma’rifiy tadbirlar tashkil etildi. #Bayroq#Yoshlar#Akademik_litsey 📲Akademik litsey sahifalari: Telegram | Instagram | Facebook

Transport litseyi

@transportlitseyi · Post #4417 · 18.11.2025 г., 13:12

Bugun Toshkent davlat transport universiteti akademik litseyida O‘zbekiston Respublikasi Davlat bayrog‘i qabul qilingan kun munosabati bilan ma’naviy-ma’rifiy tadbir – davra suhbati o‘tkazildi. Davra suhbatida bayrog‘imizning tarixiy ahamiyati, unda aks etgan rang va timsollarning mazmun-mohiyati, mustaqillik ramzi sifatidagi o‘rni haqida keng ma’lumotlar berildi. O‘quvchilar davlat ramzlariga hurmat, yurtga sadoqat, vatanparvarlik tushunchalari borasida fikr almashishdi. #Bayroq#Yoshlar#Akademik_litsey 📲Akademik litsey sahifalari: Telegram | Instagram | Facebook

Davlat bayrog‘i – mustaqilligimiz va milliy g‘ururimiz timsoli! 🇺🇿 Bugun, 18-noyabr, O‘zbekiston Respublikasi davlat bayrog‘i qabul qilingan kun! Davlatimiz ramzlaridan biri bo‘lgan bayrog‘imizning 33 yilligi bilan barchangizni “Yangi O‘zbekiston” universiteti jamoasi nomidan samimiy muborakbod etamiz. Bayrog‘imiz ko‘klarda hilpirab, yurtimizning har bir burchagida yoshlarimizning yuksak maqsadlari va yutuqlarini ifoda etishda davom etsin! 🌟 Yurtimiz yoshlari bilim va g‘ayratlari bilan bayrog‘imizni xalqaro maydonlarda baland ko‘tarishda bardavom bo‘lishsin! 🇺🇿 Bayrog‘imiz har doim yurtimiz sha’nini dunyoga yoyuvchi nur bo‘lsin! 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖ #bayroq#18noyabr ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

O‘zbekiston Respublikasi davlat bayrog‘i qabul qilingan kun munosabati bilan bayram tadbiri o'tkazildi ✅ Tadbir davomida universitet talabalar kengashi prezidentining inauguratsiya marosimi ham bo'lib o'tdi. Unda talabalar kengashi prezidenti etib saylangan Nurislombek Mahkamjonxojizoda nutq so'zlab, unga bildirilgan ishonchni adolat bilan oqlashga va'da berdi. 📌 Shuningdek, universitetning eng faol va iqtidorli talabalaridan iborat klublar yetakchilari esdalik sovg'alari bilan taqdirlandi. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖ #bayroq#inauguratsiya#taqdirlash ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook