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

Резултати

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

Пребарај: #ochiqtanlov

当前筛选 #ochiqtanlov清除筛选

#Vakansiya#OchiqTanlov 📣ARGOS da quyidagi vakant lavozimlar uchun ochiq mustaqil tanlov eʼlon qilindi: ➡️Shovot tuman kambag'allikni qisqartirish va bandlikka ko'maklashish bo'limi: Bo'lim boshligi; ➡️Bog‘ot tuman kambag'allikni qisqartirish va bandlikka ko'maklashish bo'limi: Bo'lim boshligi; ➡️Yangibozor tuman maktabgacha va maktab ta'limi bo‘limi: Maktablar faoliyatini muvofiqlashtirish shobasi bosh mutaxassisi; ➡️Gurlan tuman maktabgacha va maktab ta'limi bo‘limi: O'quvchilar bilimini baholash, tahlil qilish va pedagoglarni kasbiy rivojlantirishni muvofiqlashtirish shubasi bosh metodisti; ➡️Yangibozor tumani sanitariya-epidemiologik osoyishtalik va jamoat salomatligi bo‘limi: Bo`lim boshlig'i; ➡️Urganch tumani sanitariya-epidemiologik osoyishtalik va jamoat salomatligi bo‘limi: Bo`lim boshlig'i; ➡️ Bog‘ot tuman tibbiyot birlashmasi: Stomatolog shifokori (vrachi); Pediatr shifokori (vrachi); ➡️ Gurlantuman tibbiyot birlashmasi: Oilaviy shifokor; ➡️Urganch shahar tibbiyot birlashmasi: 4-son poliknika bo‘lim boshlig‘i; Provizor; Ultra tovush tekshiruvi shifokori (UTT); ➡️Qo'shko'pir tuman tibbiyot birlashmasi: Oilaviy shifokori (vrachi); ➡️Qo'shko'pir tuman veterinariya va chorvachilikni rivojlantirish bo`limi: Veterinariya faoliyatini muvofiqlashtirish va davlat nazorati bo'yicha mutaxassis; ➡️Xazorasp tumani oila va xotin-qizlar bo‘limi: "Yangi obod va Buyuk ajdodlar" mahallasi xotin-qizlar faoli; "Barkamol avlod va Aloqali ko‘l" mahallasi xotin-qizlar faoli; ➡️Urganch shahar oila va xotin-qizlar bo‘limi: "Umid, J.Manguberdi va Feruz" mahallasi xotin-qizlar faoli; ➡️Xorazm viloyati Kambag'allikni qisqartirish va bandlik bosh boshqarmasi: Davlat mehnat inspeksiyasi boshlig‘i - hududiy bosh davlat mehnat inspektori; ➡️Urganch shahar hokimligi: Maʼnaviy-maʼrifiy ishlar samaradorligini oshirish, davlat tili toʼgʼrisidagi qonun hujjatlariga rioya etilishini taʼminlash masalalari boʼyicha maslahatchisi; ➡️Yangibozor tumani hokimligi: Yuriskonsult. ⚠️Arizalar 21.07.2025-yil soat 23:59 gacha qabul qilinadi. ⭕️⭕️⭕️⭕️ ➡️Ushbu xabarni ish izlab yurgan yaqinlaringizga ulashing. 📑Vakansiyalarni o'tkazib yubormaslik uchun kanalimizga obuna bo'ling! 🇺🇿Xorazm viloyati Kambag'allikni qisqartirish va bandlik boshqarmasi Axborot xizmati Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya

📣📣📣📣📣#ARGOS#vakansiya#ochiqTanlov 🇺🇿Davlat fuqarolik xizmatchilari vakant lavozimlarining yagona ochiq portalida Xorazm viloyatidagi quyidagi vakant lavozimlarga ochiq mustaqil tanlov eʼlon qilindi: ➡️Gurlan tuman maktabgacha va maktab ta'limi bo‘limi: Davlat xususiy sherikchilik asosidagi va oilaviy nodavlat maktabgacha ta’lim tashkilotlari faoliyatini tashkil etish bo‘yicha bosh mutaxassis; ➡️Xazarasp tumani Suv yetkazib berish xizmati: Suvni tejaydigan va raqamli texnologiyalarni rivojlantirish bo‘yicha bosh mutaxassis; ➡️ Bog‘ot tuman tibbiyot birlashmasi: Nevrologiya bo‘limi mudiri; ➡️Urganch shahar tibbiyot birlashmasi: Rentgenolog shifokor; Shifokor immunolog; Infeksionist shifokor; 4-son poliknika bo‘limi boshlig‘i; ➡️Xiva shaharhokimligi: Bosh hisobchi; ➡️Xazorasp tumani oila va xotin-qizlar bo‘limi: "Ovshar" mahallasidagi xotin-qizlar faoli; ➡️Yoshlar ishlari agentligi Xonqa tumani boʻlimi: Bo‘lim boshlig‘i; ➡️Tuproqqal'a tuman maktabgacha va maktab ta'limi bo‘limi: Maktablar faoliyatini muvofqlashtirish sho’basi boshlig’i-boshliq o’rinbosari; ➡️ Xazorasp tuman maktabgacha va maktab ta'limi bo‘limi: Maktablar faoliyatini muvofiqlashtirish sho‘basi boshlig'i - boshliq o'rinbosiri; ➡️ Xorazm viloyati Ekologiya, atrof-muhitni muhofaza qilish va iqlim o‘zgarishi boshqarmasi: Matbuot kotibi; ➡️Urganch tuman soliq inspeksiyasi: Inspeksiya boshligi o‘rinbosari. ❕ Arizalar 26.07.2025-yil soat 23:59 gacha qabul qilinadi. ⭕️⭕️⭕️⭕️ ➡️Ushbu xabarni ish izlab yurgan yaqinlaringizga ulashing. 📑Vakansiyalarni o'tkazib yubormaslik uchun kanalimizga obuna bo'ling! 🇺🇿Xorazm viloyati Kambag'allikni qisqartirish va bandlik boshqarmasi Axborot xizmati Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya

#Argos#ochiqTanlov#vakansiya Davlat fuqarolik xizmatchilari vakant lavozimlarining yagona ochiq portalida Xorazm viloyatidagi quyidagi vakant lavozimlarga ochiq mustaqil tanlov eʼlon qilindi: ➡️Xiva shahar kambag'allikni qisqartirish va bandlikka ko'maklashish bo'limi: Og‘ir mahallalar bilan ishlash va oilalarni kambag‘allikdan chiqarish dasturlarini muvofiqlashtirish bosh mutaxassisi; ➡️Yangiariqtuman kambag'allikni qisqartirish va bandlikka ko'maklashish bo'limi: Ijara yer maydonlari va tomorqalardan samarali foydalanishni tashkil etish bo‘yicha bosh mutaxassisi; ➡️ Xiva tuman tibbiyot birlashmasi: Patronaj xamshira; ➡️ Gurlantuman tibbiyot birlashmasi: Vrach laborant; Provizor; ➡️Urganch shahar 2-son oilaviy poliklinikasi: Endokrinolog shifokor; ➡️Xorazm viloyati ruhiy asab kasalliklar dispanseri: Texnika xavfsizligi muxandisi; ➡️Tuproqqal‘a tuman “Suv yetkazib berish xizmati” davlat muassasasi: Bosh gidrometr; Suvni tejaydigan va raqamli texnologiyalarni rivojlantirish bo‘yicha bosh mutaxassis; Boshliq o‘rinbosari-Bosh gidrotexnik; ➡️Xiva tumani Suv yetkazib berish xizmati: Bosh buxgalter. ⚠️Arizalar 22.07.2025-yil soat 23:59 gacha qabul qilinadi. ⭕️⭕️⭕️⭕️ ➡️Ushbu xabarni ish izlab yurgan yaqinlaringizga ulashing. 📑Vakansiyalarni o'tkazib yubormaslik uchun kanalimizga obuna bo'ling! 🇺🇿Xorazm viloyati Kambag'allikni qisqartirish va bandlik boshqarmasi Axborot xizmati Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya