Конструкция __MAIN__ для чего и кому нужна.

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 109

  • @uf4412
    @uf4412 2 роки тому +20

    Феноменально превосходное объяснение для чего необходима эта конструкция!
    Ни на курсах, ни по роликам до этого никто не смог объяснить.
    Бриллиант!

  • @Flomasterok
    @Flomasterok 3 роки тому +53

    Спасибо! пересмотрел с пяток видео про __main__ и только с твоего видео стало понятно что это такое и как оно работает и для чего оно нужно!

    • @PythonRussian
      @PythonRussian  3 роки тому +3

      рад, что помог, для того и записывал

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

      Аналогичная ситуация! Большое спасибо за объяснение!!!

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

      Благодаря таким комментам, я понимаю что не один так туплю) а благодаря автору этого замечательного видео, мы начинаем меньше тупить и больше соображать) класс 👍

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

      Аналогично, коллега!

  • @rollangrant8347
    @rollangrant8347 2 роки тому +11

    Не перестаю удивляться тобой, и твоим логическим ходом понятным для меня новичку в питоне объяснением!!!!!!!!!!!! Спасибо тебе огромное!!!

  • @ArtasMenethil
    @ArtasMenethil 2 роки тому +12

    Согласен с комментаторами. Первое видео, где услышал и увидел внятное, подробное, даже слишком, объяснение __main__.
    Теперь понятно, почему из доп модулей нужно импортировать конкретные классы и функции. Либо в каждом модуле нужно прописывать if __name__ == __main__.

  • @sergeipups1835
    @sergeipups1835 Рік тому +4

    Спасибо большое автору за простое и качественное объяснение этой темы! Без спешки, акцентирование внимания на ключевых моментах и подытог в конце видео - все это позволило мне понять эту конструкцию. До этого 2 дня смотрел объяснения других авторов, читал статьи на эту тему - вроде, понятно и не понятно. Другому человеку бы не смог объяснить эту тему, значит не понял. А тут такое классное объяснение! А еще параллельно повторял за автором. Еще раз спасибо большое!)

  • @voila2000
    @voila2000 3 роки тому +10

    Кроме великолепной подачи материала, Ваши уроки выделяются еще и уважением к своим слушателям, новичкам в Питоне. Особенно на фоне многих других авторов роликов типа "язык ## для маленьких и тупых" с спутанными мыслями, невнятной речью и чрезмерным ЧСВ

    • @PythonRussian
      @PythonRussian  3 роки тому +5

      спасибо. Ну канал для новичков и создан, все мы в какой то момент ими были, так почему бы их не уважать?))

  • @loness2150
    @loness2150 8 місяців тому +2

    Лучшее видео по теме if __name__=='__main__'

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

    Прекрасная подача материала. Не всем дано умение передавать свои знания , где конечным результатом будет освоение полученной информации и применение на практике с абсолютным пониманием. По ходу разобралась с fonction def. Начала пересмотр всех ваших видео. Спасибо за проделанную работу .

  • @andreikobelev8217
    @andreikobelev8217 2 роки тому +2

    Блин ты реально красавчик!! спасибо большое! До такой степени доходчиво объяснил! пересмотрел кучу видосов - одна вода, твой видос - 0 воды!

  • @tonystark2031
    @tonystark2031 Рік тому +1

    Автору, грамоту, премию или всё ,что захочет. Лишь бы продолжал. Действительно первое понятное объяснение! 👍

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

      мне и ордена не надо -я согласен на медаль! =)

  • @dlameros
    @dlameros Рік тому +1

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

  • @GorArakelyan-no7mx
    @GorArakelyan-no7mx Рік тому +2

    Лучшее объяснение из всех, что я видел. Спасибо

  • @БахрамМахмудов-у9ж

    Спасибо огромное, пересмотрел много других видео на эту тему и только Ваше разложило все по полочкам. Еще раз, СПАСИБО ВАМ ОГРОМНОЕ !

  • @КсенияСавенкова-э2ж

    Прямо магия python :)
    Спасибо, очень доходчиво!

  • @АлександрКабанов-ъ7м
    @АлександрКабанов-ъ7м 7 місяців тому +1

    Автору обязательно надо продолжать выкладывать видео по другим темам. Феноменально простое объяснение.Реально только на этом видео и понял для чего это конструкция !

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

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

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

    Лучшее видео об этой теме, не по 3 минуты, а 15, зато всё понятно.

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

    Отлично. Как жаль, что я так поздно нашел ваш канал. Реальные объяснения от практика с реальными практическими примерами.

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

    Спасибо за объяснение!!! Очень доходчиво был рассказан этот материал.

  • @13_chasov_nochi
    @13_chasov_nochi 2 роки тому +2

    Спасибо вам огромное. У вас самое понятное и подробное объяснение этой конструкции

  • @Ivan-lz9fn
    @Ivan-lz9fn 3 роки тому +3

    Спасибо большое за разбор! Проще на ютубе не нашёл.

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

      благодарю за отзыв! буду и дальше стараться

  • @Insidepointg
    @Insidepointg Рік тому +1

    Мужик, спасибо тебе!
    Я на курсах хекслета не мог понять, 20 раз перечитал теорию, твое объяснение и сразу все встало на свои места! Респект

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

    Пересмотрел кучу видео ничего не понимал, автор на 14:42 объяснил всю суть )) "НЕ ВЫПОЛНЯЙ ТО ЧТО НИЖЕ ЕСЛИ МЫ ИМПОРТИРУЕМ ЭТОТ МОДУЛЬ" ))) Спасибо))

  • @Ксандр-л1щ
    @Ксандр-л1щ 7 місяців тому

    знаком с питоном больше года, просто балуюсь) тысячи всяких видосов смотрел, кучу статей. Никогда не понимал суть __мэйн__ ) да и не нужно особо было.. тут просто за 10 минут раз и ПОНЯЛ) спасибо!

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

    Спасибо! Только понял зачем нужен if __name__=="__main__". 4 видео уже просмотрел и ни в одном не мог чётко понять что это. Очень хорошо объясняете!

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

    Спасибо за чёткое объяснение!

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

    замечательное объяснение, спасибо!

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

      Объясни пожалуйста простими словами

  • @РоманАнтипов-ч1ф
    @РоманАнтипов-ч1ф 2 роки тому +1

    Лучшее объяснение котороя я когда либо встречал, просто топ )

  • @Laserball74
    @Laserball74 2 роки тому +2

    Ну наконец то нашёл понятное объяснение!👌
    Спасибо большое автору!лайкнул и подписался!

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

    Благодарю! Пожалуй самое понятное объяснение из всего многообразия.

  • @василийвасилий-ф7в
    @василийвасилий-ф7в 2 роки тому +1

    Единственное видео где понятно зачем это надо

  • @fudth1151
    @fudth1151 3 роки тому +8

    Можно часами слушать как Walemir1 рассказывает о магических атрибутах модуля!

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

      там всего 15 минут)))

    • @gsx
      @gsx Рік тому +1

      @@PythonRussian *4 вот и час) Эти видео правда можно слушать часами, тем более по Пайтон для новичка я правда по несколько раз прослушиваю - приятная речь, интересное и понятное содержание, да ещё и без "эээээээ", я одно видео по Блендеру смотрел, так там если все "ээээээээээ" вырезать тайминг раза в два с половиной короче бы стал, и это правда тяжело слушать

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

    огромное спасибо Мужик! отменный контент, без воды и по делу

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

    я - новый присоединившийся. Питонист пока только в душе ))))) Дорогой автор. Великолепная подача. Практически получил оргазм от изложения, содержания и проч. Начинаю активно просматривать остальные видео на канале и присоединяюсь к ТЛГ-каналу. Пожалуйста не останавливайся и продолжай делиться знанием или безкорыстно или корыстно но умеренно )))) Спасибо

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

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

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

      @@PythonRussian не знаю как остальное содержание канала, но данный урок очень удачный на мой взгляд. Еще раз благодарю.

  • @НикитаФ-э7м
    @НикитаФ-э7м 2 роки тому +2

    Хорошее видео. Только с него понял. Для понимания не хватало простого пояснения концепции про имена, которые присваиваются модулям в зависимости от того первичные они или импортированные.

  • @Dedmihey
    @Dedmihey 5 місяців тому +1

    Классное объяснение. Респект.

  • @ТигранКотов
    @ТигранКотов Рік тому

    Спасибо огромное за понятное и доходчивое объясние!

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

    Спасибо огромное !!!! Это максимально простое и понятное объяснение на просторе ютуба

  • @markmarkus8690
    @markmarkus8690 Рік тому +1

    Не понимаю почему такой талант не в топах😱
    Огромнейшее спасибо!!!
    Придут деньги, обязательно донат🤓(только куда?)

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

      в описаниях к видео есть кошелек юмани

  • @locky1827
    @locky1827 Рік тому +1

    Отлично объяснил. Спасибо!

  • @ВладимирГригорьевич-у2р

    спасибо большое за отзывчивость! прояснилось то что не понимал, а именно
    Когда интерпретатор Python читает исходный файл, он исполняет весь найденный в нем код. Перед тем, как начать выполнять команды, он определяет несколько специальных переменных. Например, если интерпретатор запускает некоторый модуль (исходный файл) как основную программу, он присваивает специальной переменной __name__ значение "__main__". Если этот файл импортируется из другого модуля, переменной __name__ будет присвоено имя этого модуля.

  • @ДиамондКарбонов
    @ДиамондКарбонов 2 роки тому +2

    Очень хорошо объяснил 👍

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

    Чётко и по делу, без лишней воды

  • @erhundvimmbseowde2918
    @erhundvimmbseowde2918 Рік тому +1

    Шишкарно объяснил.

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

    Такого крутого объяснения нигде не видела

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

    просто гениальное объяснение!!!!

  • @ФайзДж
    @ФайзДж Рік тому

    Самое лучшее объяснение и не объяснимо мало просмотров

  • @ВладимирГригорьевич-у2р

    теперь эти строки читаюся по другому =) это я ощутил сразу, прям удовлетворение какое то получил

  • @userGerostoos
    @userGerostoos 5 місяців тому

    Спасибо, только с твоего объяснения все стало понятно!

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

    спасибо. только посмотрев это видео, стало все понятно по этой теме.

  • @МаксимГончар-с2о
    @МаксимГончар-с2о 3 роки тому +1

    ЮуХу! Нормальный звук!
    А если серьезно - классный контент! Так держать!

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

      не, все верно, с микрофоном были проблемы, наладили =)

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

    Большое спасибо за видео!

  • @illuminate3151
    @illuminate3151 2 роки тому +2

    Спасибо, теперь все понятно)

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

      Объясни пожалуйста простыми словами

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

    Как здорово, спасибо огромное. Великолепное объяснение. Как у Вас дела? Возвращайтесь, пожалуйста!

    • @PythonRussian
      @PythonRussian  2 роки тому +2

      привет, спасибо все хорошо, времени только мало, а работа очень интересная=) Вот в отпуск пойду и постараюсь снять еще видео.

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

      @@PythonRussian Буду ждать с нетерпением. Каждое видео на канале поднимает мой уровень понимания пайтон. Редкий случай, когда обучение не утомляет, а вызывает интерес узнавать еще и еще.

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

    Спасибо, так объяснили что все понятно👌

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

    You make good explanations!
    Thank you!

  • @МаксимМякотин-е9я
    @МаксимМякотин-е9я 2 роки тому +1

    Спасибо за видео

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

    Спасибо большое!!!!!!

  • @chingizbapanov9248
    @chingizbapanov9248 Рік тому +1

    💥💥💥

  • @discord4364
    @discord4364 Рік тому +1

    Лайкос однозначно, но можно голос чуток погромче сделать :)

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

    Отлично.

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

    Спасибо, тоже понял только после этого видео

  • @ФайзДж
    @ФайзДж Рік тому

    Браво👏

    • @ФайзДж
      @ФайзДж Рік тому

      Хотелось бы услышать объяснение конструкторов типа __init__, если есть на вашем канале ссылочку пожалуйста.

  • @ОлегШколяренко-б5э
    @ОлегШколяренко-б5э 9 місяців тому +1

    стало понятно теперь)

  • @ИванИванин-р2ч
    @ИванИванин-р2ч Місяць тому

    Спасибо, ты гений

  • @andreyo.945
    @andreyo.945 2 роки тому +1

    Спасибо

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

    Спасибище огромное!

  • @HanzoEsenov
    @HanzoEsenov 2 місяці тому

    Thanks Brooo YOU reallly helped me

  • @ПетрКречетов-д3к
    @ПетрКречетов-д3к 8 місяців тому

    Спасибо мужик

  • @AlexanderVolkov-u8p
    @AlexanderVolkov-u8p 3 роки тому

    Спасибо за микрофон!

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

      а микрофон все тот же)) просто подсказали про шумоподавление в OBS

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

    огонь, разобрался!

  • @КапиталистОбыкновенный

    О, микро починил! Красавца, автор!

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

      ага, спасибо, включил плагин в ОБС, спасибо всем кто научил уму-разуму:-)

  • @tigrangasparyan8008
    @tigrangasparyan8008 11 місяців тому

    Почему при импортировании модуля(другого проекта), он не запускается сразу, как у вас???

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

    13:54 а что если только собака есть ?

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

      тогда даже не знаю, что посоветовать =)

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

    Вот спасибо!

  • @IvasyukRuslan
    @IvasyukRuslan Місяць тому

    супер!

  • @МаксимЕвтишкин-н5с

    Сделайте видео про модуль functools.

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

    Большое спасибо

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

    Топ Контент))

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

    охренеть!

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

      что конкретно вы хотите сказать?

    • @denisnjar5369
      @denisnjar5369 Рік тому +1

      @@PythonRussian я в шоке от качества информации и манеры подачи информации. Я такого не видел нигде.

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

    Слишком тихо, даже в наушниках не слышно почти, особенно если сидишь не в тишине

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

    ни хера не слышно, соответственно и труднопонятно...

  • @artopiiparinen1778
    @artopiiparinen1778 2 місяці тому

    Нихера не слышно.