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

Пребарај: #rozmetovzm

当前筛选 #rozmetovzm清除筛选

“Rozmetov Z.M”korxonasiga amaliy tashrif 🎓 Biznes va tadbirkorlik oliy maktabi tinglovchilari amaliy o‘quv jarayoni doirasida O‘zbekistonning yirik ishlab chiqaruvchi korxonalaridan biri — «Rozmetov Z.M» MChJga tashrif buyurishdi. 📍 Tashrifning asosiy maqsadi — tinglovchilarning nazariy bilimlarini amaliy tajriba bilan boyitish, ishlab chiqarish jarayonlarini o‘rganish va zamonaviy menejment, innovatsion va raqamli yondashuvlar bilan yaqindan tanishishdan iborat bo‘ldi. 🔵«Rozmetov Z.M» MChJ mamlakatimizda yuqori sifatli mahsulotlar ishlab chiqarish, eksport salohiyatini oshirish va yangi ish o‘rinlari yaratishda faol ishtirok etayotgan korxonalardan biridir. Tashrif davomida tinglovchilar ishlab chiqarish, texnologik jarayonlar, mahsulot sifatini nazorat qilish tizimi hamda korxonaning boshqaruv modeli bilan tanishdilar. 🔰 Korxona rahbariyati tinglovchilarga o‘z faoliyati, yutuqlari va kelgusidagi rivojlanish rejalari haqida batafsil ma’lumot berib o‘tdi. Shuningdek, o‘zaro savol-javob shaklida fikr almashuvlar bo‘lib o‘tdi. 🔴Ushbu tashrif tinglovchilarga amaliy bilim va ko‘nikmalarni shakllantirish, hamda yurtimizda faoliyat yuritayotgan ilg‘or ishlab chiqaruvchi korxonalarning tajribasini o‘rganish imkonini berdi. 🇷🇺Подробнее 🇬🇧More #GSBE#GraduateSchool#RozmetovZM#Experience#Education

🕐«Rozmetov Z.M» korxonasiga tashrifdan videolavha ✅ Ma'lumot uchun: «Rozmetov Z.M.» MCHJ kompaniyasi kolbasa va go‘sht mahsulotlari ishlab chiqarish bo‘yicha yetakchi korxonalardan biri hisoblanadi. «Rozmetov» brendi 1989-yilda “O‘zbekiston” mehmonxonasida yaratilgan va “Asl Farhod” mahsuloti bilan mashhur bo‘lgan. Ishlab chiqarishga innovatsion yondashuv va yuqori sifatli mahsulotlar tufayli korxona ichki go‘shtni qayta ishlash bozorida yetakchiga aylandi. ⭐️Mazkur tashrifni tashkil etishda yaqindan yordam bergan «Rozmetov Z.M» jamoasiga minnatdorchilik bildiramiz #GSBE#GraduateSchool#RozmetovZM#Experience#Education

✅ «Rozmetov Z.M» korxonasiga amaliy tashrif 🎓 Biznes va tadbirkorlik oliy maktabi tinglovchilari amaliy o‘quv jarayoni doirasida O‘zbekistonning yetakchi ishlab chiqaruvchi korxonalaridan biri — «Rozmetov Z.M» MChJga tashrif buyurishdi. ⚙️ Tashrifdan ko‘zlangan asosiy maqsad tinglovchilarga ishlab chiqarish jarayonlarini bevosita ko‘zdan kechirish, ilg‘or menejment va logistika tizimlari bilan tanishish, shuningdek, korxonaning muvaffaqiyatli biznes modeli asosida o‘rganish imkoniyatini yaratishdan iborat bo‘ldi. ⭐️ Korxona vakillari tomonidan tinglovchilarga ishlab chiqarish quvvatlari, mahsulot assortimenti, zamonaviy texnologik yechimlar hamda eksport salohiyati haqida batafsil ma’lumotlar taqdim etildi. Shuningdek, tinglovchilar o‘zlarini qiziqtirgan savollarga bevosita korxona rahbariyati va mutaxassislaridan javob olish imkoniyatiga ega bo‘lishdi. ⚡️ Mazkur tashrif tinglovchilarning nazariy bilimlarini amaliy tajriba bilan boyitish, mamlakat sanoat salohiyati va ishbilarmonlik muhiti haqida chuqurroq tasavvurga ega bo‘lishlariga xizmat qildi. 🔔Tashrif so‘nggida kompaniya tomonidan tinglovchilarga esdalik sovg‘alari topshirildi. 🇷🇺Подробнее 🇬🇧More #GSBE#GraduateSchool#RozmetovZM#Experience#Education