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

Резултати

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

Пребарај: #imaginewifi7

当前筛选 #imaginewifi7清除筛选
INHA University in Tashkent

@inha_uz · Post #7592 · 16.08.2024 г., 05:48

Student from Inha University in Tashkent Wins ImagineWiFi7 Competition On August 15, 2024, at Inha University in Tashkent, "Seeds for the Future 2024" brought together participants from 14 countries in the Middle East and Central Asia. The Rector of Inha University in Tashkent, Muzaffar Djalalov, welcomed the guests and emphasized the importance of cooperation with Huawei in developing IT talent in Uzbekistan. Mr. Faisal Amir Malik, Technical Director of Huawei ME&CA, conducted a Tech Talk with students on "Accelerating Industrial Intelligence with Wi-Fi 7" and shared the results of the #ImagineWiFi7 competition. Abror Musulmonov, a student at Inha University in Tashkent, became one of the competition winners. We are very proud of him! It should be noted that 150 students are participating in the flagship educational program #SeedsForTheFuture 2024 in Tashkent from August 11 to 18, 2024. Three students from Inha University in Tashkent joined the project: Malikakhon Rustamova, Navfalbek Makhfuzullaev, and Shohrukhbek Rustamov. During the week-long training program, they will participate in intensive IT technology training and seminars, scientific and technological leadership, discussions on global issues, and Tech4Good group projects. ➖➖➖ TShIU talabasi ImagineWiFi7 tanlovi g‘oliblaridan biriga aylandi 2024-yil 15-avgust kuni Toshkent shahridagi Inha universitetida “Seds for the Future 2024” Yaqin Sharq va Markaziy Osiyoning 14 davlatidan ishtirokchilarni birlashtirdi. Toshkent shahridagi Inha universiteti rektori Muzaffar Djalalov mehmonlarni qutlar ekan, O‘zbekistonda IT-iqtidorlarini rivojlantirishda Huawei kompaniyasi bilan hamkorlik muhimligini ta’kidladi. Huawei ME&CA texnik direktori janob Faysal Amir Malik talabalar bilan “Accelerating Industrial Intelligence with Wi-Fi 7” mavzusida Tech Talk o‘tkazdi va #ImagineWiFi7 tanlovi natijalari bilan o‘rtoqlashdi. Toshkent shahridagi Inha universiteti talabasi Abror Musulmonov tanlov g‘oliblaridan biriga aylandi. Eslatib o‘tamiz, 2024-yilning 11-18-avgust kunlari Toshkent shahrida #SeedsForTheFuture 2024 flagman ta’lim dasturida 150 nafar talaba ishtirok etmoqda. Loyihada Toshkent shahridagi Inha universitetidan 3 nafar talaba ishtirok etmoqda: Malikaxon Rustamova, Navfalbek Maxfuzullayev va Shohruxbek Rustamov. Bir haftalik o‘quv dasturi davomida ular IT-texnologiyalar, ilmiy va texnologik yetakchilik, global mavzular bo‘yicha muhokamalar va Tech4Good guruh loyihalari bo‘yicha intensiv treninglar va seminarlarda ishtirok etadilar. ➖➖➖ Студент УИТ стал одним из победителей конкурса ImagineWiFi7 15 августа 2024 года Университет Инха в Ташкенте принял участников Seeds for the Future 2024 из 14 стран Ближнего Востока и Центральной Азии. Ректор Университета Инха в Ташкенте Музаффар Джалалов поприветствовал гостей и подчеркнул важность сотрудничества с компанией Huawei в развитии IT-талантов в Узбекистане. Г-н Файсал Амир Малик, технический директор Huawei ME&CA, провел Tech Talk со студентами на тему «Ускорение промышленного интеллекта с Wi-Fi 7» и поделился результатами конкурса #ImagineWiFi7. Аброр Мусулмонов, студент Университета Инха в Ташкенте, стал одним из победителей конкурса. Чем мы очень гордимся! Отметим, 150 студентов принимают участие во флагманской образовательной программе #SeedsForTheFuture 2024 в Ташкенте с 11 по 18 августа 2024 года. К проекту присоединились 3 студента Университета Инха в Ташкенте: Маликахон Рустамова, Навфалбек Махфузуллаев и Шохрухбек Рустамов. В течение недельной программы обучения они примут участие в интенсивных тренингах и семинарах по IT-технологиям, научному и технологическому лидерству, дискуссиях на глобальные темы и групповых проектах Tech4Good.

INHA University in Tashkent

@inha_uz · Post #7610 · 20.08.2024 г., 06:41

Toshkent shahridagi Inha universitetida Yaqin Sharq va Markaziy Osiyo mintaqasining 14 mamlakatidan kelgan #SeedsForTheFuture ishtirokchilari uchun “Wi-Fi 7 yordamida sanoat intellektini tezlashtirish” mavzusidagi Tech Talk bo‘lib o‘tdi. Tadbirda #ImagineWiFi7 tanlovi g‘oliblari e’lon qilindi. G‘oliblardan biri Toshkent shahridagi Inha universiteti talabasi Abror Musulmonov bo‘ldi. #Day4#Tech4Good tanlovining finaliga tayyorgarlik bilan yakunlandi #UZ_SeedsForTheFuture#Uzbekistan#DigitalSilkRoad 🌱🌱🌱 В Университете Инха в Ташкенте прошёл Tech Talk на тему «Ускорение промышленного интеллекта с помощью Wi-Fi 7» для участников #SeedsForTheFuture из 14 стран региона Ближнего Востока и Центральной Азии. На мероприятии были объявлены победители конкурса #ImagineWiFi7. Одним из победителей стал Аброр Мусульмонов, студент Университета Инха в Ташкенте. #Day4 завершился подготовкой к финалу конкурса #Tech4Good #UZ_SeedsForTheFuture#Uzbekistan#DigitalSilkRoad