Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
Bu yerda bir qancha odamlar rus tilida timlidlar (team lead, тимлид) uchun orttirilishi lozim bo'lgan bilimlar xaritasi va rivojlanish modelini qurishyapti. Har bir kompaniyada timlid har xil vazifalarni bajaradi. Shuning uchun, mualliflar o'nlab kompaniyalarda timliddan nima kutilishini aniqlab chiqishgan.
Menimcha, rahbarlik, odamlar bilan ishlaydigan, mas'uliyati kattaroq bo'lgan har qanday lavozimda ishlaydigan odam uchun juda foydali. Masalan, bu yerda komanda yig'ish, odamlarni o'stirish, ular qiladigan ishga yoki harakatlariga to'g'ri fikr berish (feedback), biznesni tushunish, korporativ madaniyat va hokazolar haqida yozilgan.
Nisbatan soddaroq lavozimda ishlaydigan odamlar uchun bu boshlig'idan nima talab qilishni bilish, effektivroq ishlash uchun nimalar yetishmayotgani va qanaqa yordam berishni o'rganish uchun kerak.
https://github.com/tlbootcamp/tlroadmap
#boshqaruv
Operatsionkadan chiqish
Ba'zi biznes egalarining operatsion jarayondan chiqa olmasliklarining asosiy sabablaridan biri — bu biznes egasining egosi.
Ya'ni, "men bu biznesda hammadan yaxshi bilaman, hammadan yaxshi sotaman va barcha savollarga hammadan to'g'ri yechim beraman" degan fikr.
Bunday yondashuv biznes egasi o'zini "superqahramon" va biznes to'liq o'ziga bog'liq ekanligini his qilib turishi uchun.
Xodimlarga ishoning — bu nafaqat sizni operatsion jarayonlardan ozod qiladi, balki jamoaning o'sishiga ham yordam beradi.
t.me/saidxasanjanov
#Boshqaruv#Strategiya
Prezident Shavkat Mirziyoyev Toshkentda transport boshqaruvini takomillashtirish va tirbandliklarning oldini olish choralariga doir taqdimot bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с презентацией по совершенствованию управления транспортом и предотвращению пробок в Ташкенте.
#Mirziyoyev#taqdimot#transport#boshqaruv
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev Toshkentda transport boshqaruvini takomillashtirish va tirbandliklarning oldini olish choralariga doir taqdimot bilan tanishdi.
—
Президент Шавкат Мирзиёев ознакомился с презентацией по совершенствованию управления транспортом и предотвращению пробок в Ташкенте.
#Mirziyoyev#taqdimot#transport#boshqaruv
Prezident.uz|Facebook|Instagram|YouTube|X
Президент Шавкат Мирзиёев раислигида ислоҳотлар натижадорлиги, ҳудудларда ишларнинг бориши ва аҳолини қийнаётган масалалар таҳлили бўйича видеоселектор йиғилиши ўтказилди.
—
Под председательством Президента Шавката Мирзиёева состоялось видеоселекторное совещание, посвященное анализу эффективности проводимых реформ, состояния дел на местах и волнующих население вопросов.
#Mirziyoyev#videoselektor#islohotlar#boshqaruv
Prezident.uz|Facebook|Instagram|YouTube|X
Президент Шавкат Мирзиёев раислигида ислоҳотлар натижадорлиги, ҳудудларда ишларнинг бориши ва аҳолини қийнаётган масалалар таҳлили бўйича видеоселектор йиғилиши ўтказилди.
—
Под председательством Президента Шавката Мирзиёева состоялось видеоселекторное совещание, посвященное анализу эффективности проводимых реформ, состояния дел на местах и волнующих население вопросов.
#Mirziyoyev#videoselektor#islohotlar#boshqaruv
Prezident.uz|Facebook|Instagram|YouTube|X
📣 Ekspertlar uchrashuviga taklif qilamiz!
Mahalla byudjetini boshqarish samaradorligi O‘zbekistonda muhim masalalardan biridir. Haqiqiy shaffoflik va samarali boshqaruvni taʼminlash yo‘lida "MediaDialog: Shaffoflik va boshqaruv" ekspertlar platformasi sizni 29-aprel kuni Toshkentda bo‘lib o‘tadigan muhim muhokamaga chorlaydi.
Muhokama mavzusi: "Mahalla byudjetini boshqarish samaradorligi: islohotlarning dastlabki yili va ularning jamiyat hayotiga ta’siri"
Ushbu muhim muloqotda Zamonaviy jurnalistikani rivojlantirish markazi, O‘zbekiston mahallalari uyushmasi, O‘zbekiston Respublikasi Iqtisodiyot va moliya vazirligi kabi davlat idoralari, shuningdek NNT vakillari hamda jurnalist va blogerlar islohotlar, byudjetni boshqarish, mavjud muammolar va medianing bu jarayondagi o‘rni haqida erkin fikr almashadilar.
🗓 Vaqti: 29-aprel, 09:00'da
📍 Manzil: "ATECA" mehmonxonasi, Toshkent sh.
Ro‘yxatdan o‘tish: https://forms.gle/aMZYmrJDNrmyTf4w6
Bu – O‘zbekistonda mahalliy boshqaruvda shaffoflik va samaradorlik sari muhim qadam!
#MediaDialog#MahallaByudjeti#Shaffoflik#Boshqaruv#FCDO#EGED#MJDC
__________________________________________
📣 Приглашаем на экспертную встречу!
Эффективность управления бюджетом махалли является одним из важных вопросов в Узбекистане. Платформа экспертов "МедиаДиалог: Прозрачность и управление" приглашает вас 29 апреля в Ташкент на важное обсуждение путей к обеспечению реальной прозрачности и эффективного управления.
Тема обсуждения: «Эффективность управления бюджетом махалли: первый год реформ и их влияние на жизнь сообществ»
В ходе открытого диалога представители таких государственных структур, как ЦРСЖ, Ассоциация махаллей Узбекистана, Министерство экономики и финансов Республики Узбекистан, представители ННО, а также журналисты и блогеры обменяются мнениями о реформах, управлении бюджетом, существующих проблемах и роли медиа в этом процессе.
🗓 Дата: 29 апреля, 09:00
📍 Место: Отель “ATECA”, г. Ташкент
Регистрация: https://forms.gle/aMZYmrJDNrmyTf4w6
Это — важный шаг на пути к прозрачности и эффективности в местном самоуправлении в Узбекистане!
#УправлениеМахаллей#Прозрачность#МедиаДиалог#FCDO#EGED#MJDC
"MediaDialog" doirasida muhim muloqot boʻlib oʻtmoqda
Ayni payt "Mahalla byudjetini boshqarish samaradorligi: islohotlarning dastlabki yili va ularning jamiyat hayotiga ta’siri" mavzusidagi qizgʻin dialog boʻlib oʻtyapti.
Unda O‘zbekiston mahallalari uyushmasi, O‘zbekiston Respublikasi Iqtisodiyot va moliya vazirligi vakillari qisqacha soʻzga chiqmoqda. Jurnalistlar hamda jamoatchilik faollari yangi "Mahalla byudjeti" tizimining qanday ishlashi, shakllantirilish manbalari va mavjud cheklovlar haqida erkin fikr almashmoqda.
#MediaDialog#MahallaByudjeti#Shaffoflik#Boshqaruv#FCDO#EGED#MJDC
-- -- --
В рамках "МедиаДиалог" проходит важный диалог
В настоящее время идет оживленное обсуждение на тему: «Эффективность управления бюджетом махалли: первый год реформ и их влияние на жизнь сообществ».
На встрече выступают представители Ассоциации махаллей Узбекистана, Министерства экономики и финансов Республики Узбекистан. Журналисты и активисты гражданского общества обмениваются мнением о том, как работает новая система "Махаллинский бюджет", какие у неё источники формирования и существующие ограничения.
#МедиаДиалог#БюджетМахалли#Прозрачность#Управление#FCDO#EGED#MJDC
Online Lecture on the Parliamentary System of the United Statesat Green University
📚First-year law students participated in an online lecture dedicated to the parliamentary system of the United States. The session focused on its structure, functions, and distinctive features.
🎙Guest Speakers:
🔵Diyorbek Sattarov — Master’s graduate of the University of Pennsylvania, currently gaining practical legal experience in the United States.
🔵Navruzbek Tilaboev — Master’s graduate of the University of Illinois, currently gaining practical legal experience in the United States.
🔅The lecture provided valuable insights into the U.S. system of governance and was followed by an engaging discussion that encouraged critical thinking among students.
#LawStudents#OnlineLecture#USLaw#LegalEducation#Governance#AcademicLife#GuestLecture#GreenUniversity __________________
Green University'daAQShning parlament tizimi bo‘yicha onlayn ma’ruza
📚Huquqshunoslik yo‘nalishining 1-bosqich talabalari AQShning parlament tizimiga bag‘ishlangan onlayn ma’ruzada ishtirok etdilar. Ma’ruza davomida ushbu tizimning tuzilishi, funksiyalari va o‘ziga xos jihatlari yoritildi.
🎙Ma’ruzachilar:
🔵 Diyorbek Sattarov — Pensilvaniya universiteti magistri, hozirda AQShda huquq sohasida amaliy faoliyat olib bormoqda.
🔵Navruzbek Tilaboev — Illinoys universiteti magistri, hozirda AQShda huquq sohasida amaliy faoliyat olib bormoqda.
🔅Ma’ruza talabalarning AQSh boshqaruv tizimi haqidagi bilimlarini boyitdi hamda tanqidiy fikrlash va faol muhokama muhitini shakllantirdi.
#HuquqTalabalari#OnlaynMa’ruza #AQShHuquqi#HuquqiyTa’lim #Boshqaruv#AkademikHayot#GreenUniversity
✉️[email protected]
☎️ +998 55 512 00 77
📍Location
🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube