Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
#podkast
🛡Mehnat muhofazasi: qonun va inson qadr-qimmati
❔Norasmiy ishlayotganlarning mehnati himoyasizmi?
❔Ko‘zga ko‘rinmas xavflar: uni qanday ilg‘ash mumkin?
❔ Ruhiy tazyiq va zo‘ravonlik — bu “talabchanlik”mi yoki qonunbuzarlik?
❔ Xodimish joyida doimiy tazyiqqa uchrasa kimga murojaat qilishi kerak?
📌Lavozim — zulm vositasi emas, xodim esa sukut qilishi shart bo‘lgan obyekt emas!
🎞Batafsil: yangi podkastda.
Sayt | Telegram| Facebook | Instagram| Youtube|X
📌
📌
📌
📌
📌
📌
#Podkast
🛡Xavfsiz mehnat haqida yangi qoidalar
2025-yil 24-dekabrda qabul qilingan Vazirlar Mahkamasining 819-sonli qarori mehnatni muhofaza qilish bo‘yicha yangi qoidalarni belgiladi.
❔Xo‘sh, bu qoidalar ish joylarida nimani o‘zgartiradi?
❔Xavfsizlikni ta’minlash kimning majburiyati?
❔Ish beruvchi xavflarni aniqlamasa, nima bo‘ladi?
❔Tazyiq va zo‘ravonlikka qanday chek qo‘yiladi?
❔Ishdagi baxtsiz hodisalar uchun kim javobgar?
🎞Barchasi haqida batafsil: xavfsiz mehnat haqidagi ochiq suhbatda.
Sayt | Telegram |Facebook | Instagram | Youtube |X
#podkast
Ish vaqti va uning oylik maoshga ta’siri
❔Ishbay va vaqtbay haq to‘lash: kim ko‘p foyda ko‘radi?
❔Qo‘shimcha ishlashda xodimning huquqlari kafolatlanganmi?
❔KPI: rag‘bat va jazolar qachon qo‘llaniladi?
❔Moslashuvchan ish vaqtini og‘zaki kelishsa bo‘ladimi?
❔Ish vaqtini belgilashning 6 ta muhim usulini bilasizmi?
▶️Shu kabi savollarning javobi toʻliq videoda.
Sayt | Telegram |Facebook | Instagram | Youtube |X
#podkast
Oʻzbekistonda mehnat bozorining yangi tendensiyalari:
talab va taklif
❔ Davlat tashkiloti va xususiy sektorda ish talablari farqlimi?
❔ Qaysi sohalarda malakali kadrlarga bozorda talab yuqori?
❔ 70 mln maosh yoki Oʻzbekiston mehnat bozoridagi eng qimmat sohalar qaysi?
❔ Prognozlar: 5 yildan keyin qaysi kasblarga talab oshadi?
❔ Bozorda "qimmat" kadrga aylanish uchun nimalarga eʼtibor berish lozim?
▶️Shu kabi savollarning javobi toʻliq videoda.
Sayt | Telegram| Facebook | Instagram| Youtube|X
#podkast
Mehnat ta’tili va unga haq to‘lash tartibi haqida
❔ Mehnat shartnomasi bekor qilinganda foydalanilmagan ta’til pullari nima bo‘ladi?
❔ Xodimni ta’tildan chaqirib olganda u ta'til pulini ham, maoshini ham olishi mumkinmi?
❔ Mehnat ta’tilini nechta qismga bo'lb olish mumkin?
❔ O‘rindoshlik asosida ishlaganda ta’til qanday hisoblanadi?
▶️ Shu kabi ko'plab savollarning batafsil javobi bu yerda ⬇️⬇️⬇️
Podkastni to‘liq ko'rish
Sayt | Telegram | Facebook | Instagram | Youtube |X
#podkast
Fuqarolarni ish bilan ta’minlash tartibi: qonun, tizim va xatolar
💬 Ishga joylashishda yashirin xatolar bormi?
💬 Sizni roziligingizsiz ishga “joylashtirish” mumkinmi?
💬 Bandlik tizimi qanday ishlaydi?
💬 Raqamli mehnat daftarchasi nimani o‘zgartiradi?
💬 ERI kalitni berish — qanchalik xavfli?
💬my.mehnat.uz orqali siz haqingizda nimalarni bilish mumkin?
📺Batafsil:"Ishon" podkastida.
Sayt | Telegram |Facebook | Instagram | Youtube | X
#podkast
🛡Mehnat muhofazasi: qonun va inson qadr-qimmati
❔Norasmiy ishlayotganlarning mehnati himoyasizmi?
❔Ko‘zga ko‘rinmas xavflar: uni qanday ilg‘ash mumkin?
❔ Ruhiy tazyiq va zo‘ravonlik — bu “talabchanlik”mi yoki qonunbuzarlik?
❔ Xodimish joyida doimiy tazyiqqa uchrasa kimga murojaat qilishi kerak?
📌Lavozim — zulm vositasi emas, xodim esa sukut qilishi shart bo‘lgan obyekt emas!
🎞Batafsil: yangi podkastda.
Sayt | Telegram| Facebook | Instagram| Youtube|X
#podkast
Mehnat ta’tili va unga haq to‘lash tartibi haqida
❔ Mehnat shartnomasi bekor qilinganda foydalanilmagan ta’til pullari nima bo‘ladi?
❔ Xodimni ta’tildan chaqirib olganda u ta'til pulini ham, maoshini ham olishi mumkinmi?
❔ Mehnat ta’tilini nechta qismga bo'lb olish mumkin?
❔ O‘rindoshlik asosida ishlaganda ta’til qanday hisoblanadi?
▶️ Shu kabi ko'plab savollarning batafsil javobi bu yerda ⬇️⬇️⬇️
Podkastni to‘liq ko'rish
Sayt | Telegram | Facebook | Instagram | Youtube |X
#podkast
👨🏻⚕️🧑🏻🦽 Bolalarda va kattalarda nogironlikni belgilash tartibidagi yangiliklar qanday?
Bugun soat 17:00 da ovozli chatga ulaning!
👉https://t.me/sharoitplus?livestream
Podkast imo-ishora bilan jonli tarjima qilib boriladi.
🧏🏻♀️ O‘zbek imo ishora tili tarjimoni: E'zoza Axmedova
Barcha uchun qulay sharoitlar!
www.sharoitplus.uz
#podkast
👩🏻🦽🏀 Nogironligi bo‘lgan shaxslarning sport bilan shug‘ullanishlaridagi imkoniyatlar qanday?
👉https://t.me/sharoitplus?livestream
🧏🏻♀️ O‘zbek imo ishora tili tarjimoni: Gulnora Mahkamova
Barcha uchun qulay sharoitlar!
www.sharoitplus.uz
#podkast
Hurmatli obunachilar!
💁🏻♂️ Xabaringiz bo‘lsa, kecha “Amerikada nogironligi bo‘lgan shaxslar huquqlarini qanday ta’minlashadi?" mavzusida NJB "SHAROIT PLYUS" jamoasi vakillari bilan Sharoit+ podkast qilgan edik.
▶ Podkastni o’tkazib yuborgan bo’lsangiz, yozib olingan audio va uning O‘zbek imo-ishora tiliga tarjimasini YouTube kanalimizda tomosha qiling: https://www.youtube.com/watch?v=Xz6lWuuRhxg
🧏🏻♀️O‘zbek imo ishora tili tarjimoni: E’zoza Ahmedova
Barcha uchun qulay sharoitlar!
www.sharoitplus.uz
#podkast
🇺🇸🧑🏻🦽Amerikada nogironligi bo‘lgan shaxslar huquqlarini qanday ta’minlashadi?
🇺🇿 AQShning O‘zbekistondagi elchixonasi Toshkent shahar "SHAROIT PLYUS" nogironlar jamoat birlashmamiz bir nechta a’zolari va xodimlarini AQSh Davlat departamentining “Nogironligi bo‘lgan shaxslar huquqlarini himoya qilish va qamrab olish strategiyalari” 10 kunlik Xalqaro tashrif buyuruvchilar yetakchilik dasturida (International Visitor Leadership Program) ishtirok etishga taklif qilishgan edi.
🔜13-dekabr (juma) soat 17:00 da Sharoit+ podkastloyihasining navbatdagi sonida tashkilotimiz vakillari AQShdan olib kelgan bilim va tajribalari bilan o‘rtoqlashishadi.
❓ Suhbatimiz davomida quyidagi masalalarni muhokama qilamiz:
- Amerikada nogironligi bo‘lgan shaxslar harakati tarixi;
- Nogironligi bo‘lgan amerikaliklar akti (Americans with Disabilities Act);
- Mustaqil yashash harakati va markazlari;
- Dunyodagi birinchi karlar universiteti;
- ko‘rinmas nogironlik turlari;
- va sizni savollaringizga javob beramiz.
🎤Boshlovchi: Ulug‘bek Mamatxonov
🔔 Ovozli chatni o‘tkazib yubormaslik uchun shu havolaga kirib: https://t.me/sharoitplus?livestream qo‘ng‘iroqchani bosib qo‘ying!
Bizning ijtimoiy tarmoqdagi sahifalarimiz:
Telegram | Instagram | YouTube | Facebook
Barcha uchun qulay sharoitlar!
www.sharoitplus.uz