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

Резултати

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

Пребарај: #designer

当前筛选 #designer清除筛选
IT Masters

@ITmastersuz · Post #12829 · 27.04.2026 г., 04:22

Dizayner o‘z galeriyasidagi rasmlardan avtomatik tarzda katta badiiy kartina yaratishni uddaladi — buning barchasi aqlli ranglar bo‘yicha saralash algoritmi yordamida. 10 mingta foto maxsus algoritmdan o‘tkaziladi: har bir rasmning asosiy rangi aniqlanadi, so‘ng ular bir-biriga mos ravishda silliq rang o‘tishi (gradient) ko‘rinishida joylashtiriladi. Natijada atigi 50 millisekund ichida yaxlit va chiroyli vizual mozaika hosil bo‘ladi. 📊Bizning barcha loyihalar | #designer

Hashtags

RedFox Branding

@redfoxuz · Post #330 · 01.10.2018 г., 16:12

#graphicdesign#designer Web-sahifada uchraydigan kamchiliklar Web-sahifa bu inson bilan inson orasidagi kompyuter yoki telefon qurilmalar orqali muloqot ko‘prigi hisoblanadi. Saytlar ko‘ngilochar, bilim oladigan, ilmiy yoki internet-do‘kon bo‘lib xizmat qiladi. Internet-do‘konlar ham huddi oddiy do‘konlar kabi ishlaydi. Oddiy do‘konlardan farqi esa, siz uydan chiqmasdan turib mahsulotga buyurtma berasiz. 📝 Batafsil: https://telegra.ph/Web-sahifada-uchraydigan-kamchiliklar-10-01 🦊https://t.me/RedFoxDesign/330

RedFox Branding

@redfoxuz · Post #329 · 30.09.2018 г., 15:30

#graphicdesign#designer Komponovkada illuziya Komponovka (ruschasi компоновка) so‘zi lotinchadan oligan bo‘lib, «componere», ya’ni joylashtirish, qurish, yaratish, degan ma’nolarni beradi. 📝 Batafsil: https://telegra.ph/Komponovkada-illuziya-09-30 🦊https://t.me/RedFoxDesign/329

RedFox Branding

@redfoxuz · Post #328 · 29.09.2018 г., 15:29

#graphicdesign#designer Taqiqlash taqiqlanadi! Shahrimiz dizaynlaridagi muammolardan biri shundaki, dizaynerning vazifasi faqatgina vizual ko‘rinishni chizib berishdan iborat, degan «aqida»ning mavjudligi. 📝 Batafsil: https://telegra.ph/Taqiqlash-taqiqlanadi-09-28 🦊https://t.me/RedFoxDesign/328

RedFox Branding

@redfoxuz · Post #324 · 27.09.2018 г., 15:15

#graphicdesign#designer Etiketka dizaynidagi kamchiliklardan biri bu —dizaynerlarning bilimsizligi va pala-partish ishlashi. Mahsulot instruksiyasini yasovchi dizayner suratlarni tanlash uchun, parallel olamdagi o‘zga sayyoraliklar haqida emas, o‘zimiz yashab turgan yer sayyorasining «Inson» deb ataluvchi oddiy mavjudotlari haqida eslashining o‘zi kifoya! 📝 Batafsil: https://telegra.ph/Savol-Savol-Savol-09-27 🦊https://t.me/redfoxdesign/324

RedFox Branding

@redfoxuz · Post #323 · 26.09.2018 г., 15:15

#graphicdesign#designer Grafik dizayner bo‘lish uchun anatomiyani bilish qanchalik muhim? Hozir dizayn sohasiga kirib kelganlar va bu sohada ko‘p yillik tajribaga ega dizaynerlarda ikki xil fikr yuradi. 📝 Batafsil: https://telegra.ph/Odam-anatomiyasi-09-26 🦊https://t.me/RedFoxDesign/323

RedFox Branding

@redfoxuz · Post #321 · 25.09.2018 г., 14:09

#graphicdesign#designer Kontrast Kontrast so‘zini ko‘pchilik dizaynerlar ko‘p eshitishgan va o‘qishgan. Lekin bu haqida kamchilik dizaynerlar to‘liq tushuna olishadi. Bugun dizayn sohasidagi kontrast tushunchasi haqida gaplashamiz. 📝 Batafsil: https://telegra.ph/Kontrast-09-25 🦊https://t.me/redfoxdesign/321

RedFox Branding

@redfoxuz · Post #320 · 24.09.2018 г., 16:27

#graphicdesign#designer Dizayner nima uchun kerak? Dizayner dizayn qilish uchun kerak. Bu javob — ko‘pchilik berishi mumkin bo‘lgan javob. Aslida to‘g‘ri. Lekin qanday dizayn qilish uchun? 📝 Batafsil: https://telegra.ph/Dizayner-nima-uchun-kerak-09-25 🦊https://t.me/redfoxdesign/320

RedFox Branding

@redfoxuz · Post #1219 · 13.09.2020 г., 05:56

@redfoxuz / #designer / #comment 😎 Dizayner Farruhbek Abdullayevdan RedFox uchun comment. "RedFoxga borganimdan buyon har kunimni yozishga odatlanganman. SIzga rahmat notion bilan tanishtirganingiz uchun endi u bilan yashayotgan har kunim, har haftam, har oyim, har yilim va albatta butun hayotim rejalashtirilgan." 📅 13 sentabr 2020 yil

djangoproject

@djangoproject · Post #83 · 08.07.2016 г., 07:46

http://wxglade.sourceforge.net/ Description #wxGlade is a #GUI#designer written in Python with the popular GUI toolkit #wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code. As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look & feel (but not a line of code). It is not (and will never be) a full featured IDE, but simply a "designer": the generated code does nothing apart from displaying the created widgets. If you are looking for a complete IDE, maybe Eric Python IDE, PyCharm, Code::Blocks or one of the many other IDE is the right tool. News

123•••10•••1415
ПретходнаСтраница 1 од 15Следна