Курс Python 3 | Импортирование классов

Поділитися
Вставка
  • Опубліковано 19 жов 2024
  • ПОДДЕРЖАТЬ АВТОРА И КАНАЛ:
    www.liqpay.ua/...
    Webmoney:
    Z166344793421
    R369744777501
    U871336351200
    RU КОМЬЮНИТИ ПО PYTHON:
    t.me/python_sc...
    Философия Python такова, что файлы не нагружаются лишними подробностями и в связи с чем мы проведем разбор и сортировку нашего кода с прошлого занятия.
    Попутно изучив на практике, как импортировать классы, как с классов создавать модули и как импортировать один модуль во второй.
    Мы узнаем, как:
    Импортировать один класс
    Хранить несколько классов в одном модуле
    Импортировать несколько классов из модуля
    Импортировать весь модуль
    Импортировать все классы из модуля
    Импортирование модуля в модуль
    ДОМАШНЕЕ ЗАДАНИЕ:
    С предыдущих домашних заданий сделайте разбивку файлов по классам и модулям, примените импорт и проверьте работоспособность!
    КУРС ПО HTML5 & CSS3:
    • Знакомство с основным ...

КОМЕНТАРІ • 47

  • @VonVerner
    @VonVerner 4 роки тому +26

    Однозначно, самый понятный и качественный курс по Python. В разы лучше чем даже платные курсы от именитых авторов, которые качал с торрентов и складчин. В том числе и само понимание ООП получил благодаря данным видео, хотя до этого много чего смотрел. У автора очевидный талант. Спасибо тебе большое, и продолжай, пожалуйста!

    • @motor2298
      @motor2298 3 роки тому +2

      действительно лучше чем в некоторых платных. Купил курс, чтобы разобраться с ООП в платном курсе, смотрю ролки на ютубе где разжёвано более просто это ООП. Респект автору! Подписка однозначно.

  • @vasapupkinsolo
    @vasapupkinsolo Рік тому +2

    Эрик метиз лучший)

  • @enjoyenjoy6527
    @enjoyenjoy6527 2 роки тому +1

    Андрей спасибо Вам за уроки , пусть за добро все хорошее придет многократно. Спасибо!

  • @sergeydanilyuk7952
    @sergeydanilyuk7952 4 роки тому +4

    Дякую друже за твою працю.

  • @sega6574
    @sega6574 3 роки тому +1

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

  • @Гвинблейд-и8с
    @Гвинблейд-и8с 3 роки тому

    Благодарю автора за данные видеоуроки и за наипонятнейшее объяснение ООП, и за закрепляющие знания домашние задания. Наконец то я его понял, до ваших как то на подсознательном уровне было понимание, но из за этого было замешательство и неуверенность, чтобы применять ООП, но сейчас мне все ясно и я во всем разобрался. Еще раз спасибо вам большое =)

  • @asselgo2355
    @asselgo2355 3 роки тому

    Огромное вам спасибо!!!
    Продолжайте пожалуйста дальше ваш канал. Вы правда можете объяснять все очень доступным языком :)

  • @КоляЧерненко-г2п
    @КоляЧерненко-г2п 5 років тому +6

    Мужик, круто, продолжай

  • @asselgo2355
    @asselgo2355 3 роки тому +2

    Вы большой молодец!

  • @АндрейСоборев-л6р
    @АндрейСоборев-л6р 4 роки тому +2

    О братик, да это же по книге Эрика Метиза

  • @НикитаТитов-я7п
    @НикитаТитов-я7п 5 років тому +4

    круто =)

  • @RusFarFaz
    @RusFarFaz 5 років тому +2

    Хотелось бы видео про рекурсии , я никак не пойму как строить фракталы Коха и другие

  • @kekwwwwk
    @kekwwwwk 4 роки тому +1

    Спасибо

  • @egordolbaeb7147
    @egordolbaeb7147 5 років тому +3

    Класс!

    • @andrievskii
      @andrievskii  5 років тому +1

      Ну и ник у тебя ))

    • @egordolbaeb7147
      @egordolbaeb7147 5 років тому

      Андрей Андриевский крутой?

    • @andrievskii
      @andrievskii  5 років тому +10

      @@egordolbaeb7147 я так не думаю, все таки если строить себя, как IT специалиста, то с таким ником не стоит заходить на рынок

  • @user-vito-kuk
    @user-vito-kuk 4 роки тому +2

    Неплохо было бы показать, как подключать модули из других папок, которые находятся не на одном уровне с файлом my_car.py

    • @exlipse5659
      @exlipse5659 4 роки тому

      Можно эти файлы перенести или копировать куда нужно и всё)

  • @ice436
    @ice436 3 роки тому +1

    КНИГА по которой построен курс:
    ИЗУЧАЕМ
    PYTHON - Эрик Мэтиз

  • @den6544
    @den6544 4 роки тому +4

    8:07 а в классе электриккар используется же класс баттери.
    а ты его не импортировал.
    оно будет работать?

    • @andrievskii
      @andrievskii  4 роки тому +1

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

    • @renferd1451
      @renferd1451 4 роки тому +2

      Понимаю что пишу поздно , но работать будет так

    • @Riemnand
      @Riemnand 4 роки тому

      @@renferd1451 Лучше поздно чем никогда. Ты зато помог мне :)

    • @renferd1451
      @renferd1451 4 роки тому +1

      @@Riemnand это хорошо)

  • @romanp1521
    @romanp1521 5 років тому +1

    импортируемый файл (модуль) должен находится в одной папке с рабочим файлом?

    • @andrievskii
      @andrievskii  5 років тому +1

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

  • @antonshvetsov4959
    @antonshvetsov4959 2 роки тому

    Комы интересно курс сделан и полностью дублирует книгу "Изучаем_Python_Программирование"

    • @nicholasspezza9449
      @nicholasspezza9449 2 роки тому

      да он под копирку содрал учебник, даже недочеты в синтаксисе упорно копипастит, хотя ему даже IDE подсказывает, что так не нужно делать. Для тех кто в танке: при определении класса, если он "ни от кого" не наследуется, не надо ставить пустые скобки ().

  • @nikzvonov2614
    @nikzvonov2614 5 років тому +1

    Здравствуйте! А как правильно импортировать модули из директорий выше/ниже по иерархии?

    • @andrievskii
      @andrievskii  5 років тому

      Указываете это в пути к файлу

  • @NickMukhin
    @NickMukhin 5 років тому

    Правильно ли я понял, что модуль - это всегда один файл .py? А что тогда вы называете "документом"?

  • @starkresilient
    @starkresilient 4 роки тому

    А не подскажете как написать правильно код - browser.get()
    Чтоб тот переходил на страницу в браузере указанного в файле «file.txt»?

    • @andrievskii
      @andrievskii  4 роки тому

      Страница в браузере, это url или вкладка?

    • @starkresilient
      @starkresilient 4 роки тому

      Андрей Андриевский код выглядит так:
      1.from selenium import webdriver
      2. Import time
      3.
      4.
      5. Browser = webdriver.Chrome()
      6 browser.get(“yandex.ru”)
      7.time.sleep(1)
      8.
      9. browser.get(“file.txt)
      Na devatom vidayet oshibka, 9 nepravilno ya pishu
      Ya xochu sozdat otdelnuyu vkladku cherez kotorogo otkroyetsa url

    • @kolyaartink9778
      @kolyaartink9778 4 роки тому

      url = open('result.txt').read()
      browser.get(url)

  • @k0t_bayun115
    @k0t_bayun115 2 роки тому +1

    "Разговорных" объяснений и видел много и читал не меньше... тут же всё просто, на конкретном примере - и я понял за 15 минут гораздо больше чем за последние два дня... почему? да потому что 90 из 100 ответов на запрос "импортирование классов" - это пересказы того что написано в книге(ах) или позаимствовано у таких же преподавателей, даже примеры книжные (ну или свои но переделанные из книжных)... проще говоря - всё шаблонно и совершенно одинаково (за исключением мелочей, да правок которые привнёс "учитель")... 9 ответов на запрос - это ответы на вопросы кричащих о помощи таких же как я новичков, тоже ноль конкретики... как я нарвался на это видео? не поверите - сигарета остановила от того чтобы нажать кнопку далее... просто потянулся за пепельницей, тут из динамика "сегодня мы поговорим про импортирование классов..." смотрю на моник... мать частная... да там код... да не просто код, а код в смысле КОД... человече, как же долго я это искал, я чуть ноутбук слезами не залил... но, как и говорил, понял всё с полпинка... базовые знания есть, а вот чтобы посмотреть что и как делается, пример из реальной жизни, а не принт хеллоу ворлд... автор говорит, а у меня в голове пазл из всей кучи разрозненной информации сам собой складывается и систематизируется, становится понятно кто, что, куда, зачем и почему... блин, аж голова перестала болеть

  • @RaiFuL92
    @RaiFuL92 Рік тому

    Я правильно понял, что импортирование классов, это почти тоже самое, что импортирование своих модулей ? =)

  • @nicholasspezza9449
    @nicholasspezza9449 2 роки тому

    Автор под копирку содрал учебник, даже недочеты в синтаксисе упорно копипастит, хотя ему даже IDE подсказывает, что так не нужно делать. Для тех кто в танке: при определении класса, если он "ни от кого" не наследуется, не надо ставить пустые скобки ().

  • @grand-challenge
    @grand-challenge 4 роки тому +4

    даже девочкам за 30 понятно😆