7 Фишек в классах которые вы должны открыть для себя | ООП в Python

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025

Комментарии • 110

  • @coreiex
    @coreiex Год назад +12

    7 мышек в vime используешь... У тебя какое окружение рабочего стола?..

    • @zproger
      @zproger  Год назад

      Привет, это bspwm :)

  • @vufer3d
    @vufer3d Год назад

    4:32 вместо return object.__getattribute__(self,"wrapped").__getattribute__(__name)
    лучше писать return getattr(getattr(self,"wrapped"),__name)

  • @mifonix88
    @mifonix88 Год назад +5

    Марк Лутц наше всё. Там всё выше описанное есть. По видосам учится такое себе. А вот обновлять знания чтоб не забывать - самое то. Автору зачёт! Ответ: 7

  • @Sliwcom
    @Sliwcom Год назад +1

    Привет, а когда будет готов видео про arch?

  • @clqwnless
    @clqwnless Год назад +1

    Привет! Благодарю за видеоролик! Что за тема на nvim?

  • @YanchikDev
    @YanchikDev Год назад

    04:00 было бы круто это ещё в декоратор для класса обернуть

  • @loreeltv
    @loreeltv Год назад +1

    Ответ на самый главный вопрос о жизни, вселенной и всем таком : 7

  • @AlgMe
    @AlgMe Год назад

    привет, у меня вопрос, как сделать размытие тексту, что бы основной текст был будто бы подсвечен на пайтон

  • @bestia_show
    @bestia_show Год назад

    7. Все примеры были полезны, спасибо за ролик.

  • @DropOpt
    @DropOpt Год назад

    можешь пожалуйста сказать какой у тебя linux? (если arch то название)

  • @sga887
    @sga887 Год назад +3

    Автор, пожалуйста, сними видос как сделать такое же окружение рабочего стола, как у тебя

    • @zproger
      @zproger  Год назад +2

      Это в процессе, спасибо

  • @ispromashka6313
    @ispromashka6313 Год назад

    @Zproger расскажи пожалуйста что у тебя за система и что за ide у тебя

  • @delawer1033
    @delawer1033 Год назад

    Топ! Какое окружение рабочего стола используешь?

  • @RobikUdren
    @RobikUdren Год назад +1

    было бы круто если бы кто то объяснил правильную структуру проекта. То есть папки, подпапки, файлы __init__.py, модули и так далее.

  • @Gleb-dn3fz
    @Gleb-dn3fz Год назад

    Расскажи, пожалуйста, про свой дестрибутив и конфигурацию хайпера (вроде это он)

  • @ЗахарИгнатьев-е3э

    Это всё очень сложно даже не для новичка.
    При написании кода, до 2-3к строк, использовалось максимум 3-4 класса.
    Функционал весь размещается в методах, а вызов чаще всего через __call__ чтобы код был проще.
    Регер на openai, в начале лета писал ещё, без разгадки каптчи и решения её руками, с selenium, там было 3 класса и один от которого было наследование.
    И это всё обошлось с одним магическим методом.

  • @saihon
    @saihon Год назад +2

    спасибо за перевод иностранного видоса, но ссылку то на оригинал можно было оставить😁. и превью не делать точно таким же

    • @zproger
      @zproger  Год назад

      А это не перевод, вы то примеры посмотрите, они совершенно разные

    • @gaojialulover
      @gaojialulover Год назад

      Anyway, китаец это рассказывал первый

    • @gaojialulover
      @gaojialulover Год назад

      ​@@zprogerМолодец ты. Но то, что ты вдохновлялся у китайца, можно было сказать))

  • @АндрійОлександровичКрамаренко

    когда видео про свой красивенький интерфейс мистер ZProgger?)))
    Мы требуем видео!!!

    • @zproger
      @zproger  Год назад

      Практически дописал билдер, если не будет новых багов, то надеюсь что скоро релизну.

  • @supreltd
    @supreltd Год назад

    7
    Сделай тему по liked lists, очереди, кучи.
    Крутой контент!

  • @rocketcookie
    @rocketcookie Год назад +1

    1:44 Меня один раз покарали на собесе, за то что raise возвращает, это делает return, а вызывает! Мелкая оговорка, А ролик классный! 👍

    • @zproger
      @zproger  Год назад

      Так raise поднимает тип исключения, я не совсем понял вопрос из комментария

  • @ЭдуардЭфклидов
    @ЭдуардЭфклидов Год назад

    Автор!)
    А какой ты используешь дистрибутив?
    Я так понимаю, у тебя другой «терминал», какой?

    • @zproger
      @zproger  Год назад

      Arch BSPWM

    • @zproger
      @zproger  Год назад

      терминал alacritty, код в nvim от nvchad

  • @crok4u
    @crok4u Год назад

    Привет! В одном моменте ( 1:50, 10 строка ) увидел что ты пишешь f“‘{self.__class__.__name__}’ object has no …". Почему ты используешь одинарные кавычки перед {}? (а не f“{self.__class__.__name__} object has no …”

    • @zproger
      @zproger  Год назад

      Привет, тогда просто имя класса будет в кавычках, это не влияет на форматирование {}, просто так более красиво)

  • @Neko-sr4wz
    @Neko-sr4wz Год назад

    Видео топ!

  • @goodluck47x
    @goodluck47x Год назад

    Досмотрел видео до конца 7 раз, но так и не понял почему пишут 7

  • @luwqz1
    @luwqz1 Год назад

    кто не знал, но метаклассами можно перегрузить эти методы для типов, а не для инстансов

  • @goshaposhlyy
    @goshaposhlyy Год назад

    Я человек простой , вижу видосик зпрогера , смотрю , ставлю лайк , комментирую

    • @goshaposhlyy
      @goshaposhlyy Год назад

      Всегда полезные и интересные видосики

    • @zproger
      @zproger  Год назад

      Благодарю! Это действительно очень важно для канала

  • @cuberbug
    @cuberbug Год назад +1

    7
    Я в Линуксе не шарю, поэтому вопрос будет тупой:
    Мне понравилось как настроен Арч на видео, окружение похоже на Plasma 5. Как можно настроить внешний вид похожим образом? Сам я пока на гноме сижу, поэтому интерес скорее спортивный на случай, когда будет возможность поставить что-то с плазмой на десктоп

    • @zproger
      @zproger  Год назад +1

      Будет видео на канале когда закончу сборку

    • @cuberbug
      @cuberbug Год назад

      @@zproger здорово, спасибо за ответ! Буду ждать.

  • @undertaker7007
    @undertaker7007 Год назад

    Зделай пожалуста гайд на такую кастомизацию Windows, мне она очн понравилась

    • @zproger
      @zproger  Год назад

      это Arch Linux

  • @pswork8595
    @pswork8595 Год назад

    7 Теперь шаурмы захотелось)

  • @Tim24-j1s
    @Tim24-j1s Год назад

    Запиши пожалуйста видео, как ты настроил такой рабочий стол

    • @zproger
      @zproger  Год назад +1

      Спасибо, в процессе

    • @sm0ulder674
      @sm0ulder674 Год назад

      Как только - сразу на арч перееду!
      Все очень ждём)))@@zproger

  • @Creveoolus
    @Creveoolus Год назад +1

    никогда бы не подумал что буду пересматривать это видео от начала до конца 7 раз, я в шоке

  • @KA3AHOBA94
    @KA3AHOBA94 Год назад

    7 PYQT было офигенно. Но хочу понять qcoreapplication, и принцип много оконных приложении...

  • @NESTOWL
    @NESTOWL Год назад

    7 лайков поставил

  • @supreltd
    @supreltd Год назад

    7
    Так же немного размыто даешь инфу. Я понимаю, что на курсе все будет более менее разжевано. Но раз даешь такую жирную инфу, объясни почему это так происходит.
    Заметку эту даю как препод, который за 30+ занятий выводит тру джунов, которые могут фрилансить.
    UPD:
    я никак не критикую контент и автора. Просто прошу доп объяснений. zProger - TOP!

    • @zproger
      @zproger  Год назад

      Благодарю за комментарий. Вроде старался в этот раз поглубже копать, речь именно о том, чтобы более подробно показывать как работают разные блоки кода?

  • @uuuluik
    @uuuluik Год назад

    Какой ОС стоит у автора?

  • @MaxPV1981
    @MaxPV1981 11 месяцев назад +1

    Авторы подобных видео явно перегибают палку с энергетиками. Безопасная дневная доза не 150 г, а 150 мг!

  • @КонстантинРакдырович

    Это i3wm?

  • @MrNagios
    @MrNagios Год назад

    автор, вы эстонец?

  • @0xFF-ot81nc
    @0xFF-ot81nc Год назад

    Интересно, причём здесь последовательность …, 7, 'имплементация', 7, 7? Бывает же такое. :)

    • @zproger
      @zproger  Год назад +1

      Вот это реально имплементация))

  • @ivanovchin
    @ivanovchin Год назад +1

    йоооуууу семь 7 seven fire (огонь)

    • @zproger
      @zproger  Год назад

      Благодарю 😉😉

  • @dybc9083
    @dybc9083 Год назад

    7
    Можешь сделать видос про линк листы, кучи и стеки пж пж

  • @minurov
    @minurov Год назад

    ничего не понял но очень интересно

  • @womi1141
    @womi1141 Год назад

    что ето за ide

  • @semninrussia
    @semninrussia Год назад +2

    Мышка в виме лол😂😂

  • @alexeyfrolov1849
    @alexeyfrolov1849 Год назад

    Уверен, материал классный, но слушать невозможно из за акцентирования на последней букве почти каждого слова.

    • @zproger
      @zproger  Год назад

      Благодарю за конструктивную критику, исправлюсь.

  • @mylife-ej8et
    @mylife-ej8et Год назад

    7

  • @vladyslavhordiienko9450
    @vladyslavhordiienko9450 Год назад

    7,

  • @semyonmityaev
    @semyonmityaev Год назад

    8

  • @it-kz3mo
    @it-kz3mo Год назад

    Автторр как тто странно говоритт.Как будд тто уу ннеггоо ззааиикканнииее.Создаеттэ,хранитттэ

    • @zproger
      @zproger  Год назад +1

      Язык заплетается просто) Это у вас на выходе 10м готового контента, а в ориге было полтора часа вместе с фейлами.

    • @zproger
      @zproger  Год назад +1

      И когда полтора часа говоришь, то очень тяжело становится. Это так, делюсь наболевшим :D

  • @mifonix88
    @mifonix88 Год назад

    Используйте винду не ебите человеку голову. 90% задачь будет выполнятся на винде. На винду больше софта, вы это не победите - оно есть.

    • @zproger
      @zproger  Год назад

      а причем здесь винда? вообще не понял суть комментария

    • @slavik15971597
      @slavik15971597 Год назад

      😂. Интерпретатор питона есть почти для каждой платформы. Так что операционка не имеет значения. Если у тебя вопрос к редактору, в котором демонстрировалась работа скриптов,то так и пиши

  • @xenopomp6183
    @xenopomp6183 Год назад

    7

  • @ОлегСухина-щ4ш
    @ОлегСухина-щ4ш Год назад

    7

  • @kotby371
    @kotby371 Год назад

    7

  • @zaza2258
    @zaza2258 Год назад

    7

  • @Gerfiron1
    @Gerfiron1 Год назад

    7

  • @ГамзатКлычев
    @ГамзатКлычев Год назад

    7

  • @qvagin
    @qvagin Год назад

    7

  • @AntonUtkinMXD
    @AntonUtkinMXD Год назад

    7

  • @Alexander-fo8wl
    @Alexander-fo8wl Год назад

    7

  • @justatrade
    @justatrade Год назад +1

    7

  • @AlAnMikhayloff
    @AlAnMikhayloff Год назад

    7

  • @TheAlexandr124
    @TheAlexandr124 Год назад

    7

  • @vasilekx8
    @vasilekx8 11 месяцев назад

    7