Объяснение действительно хорошее, но хотелось бы увидеть конкретный пример работы этого метода
@elenalevasheva3830 Жыл бұрын
Спасибо за вашу работу, за ваши знания и за то , что делитесь ими.
@Tetraconn6 жыл бұрын
Спасибо, так действительно понятно как работает эта условная конструкция. Очень хочется услышать такое же внятное как тут или в видео про функции, объяснение про классы...Для меня какая-то сложная тема почему то...хотя там в 5 минут наверное не уложиться. Так же нравится эта форма подачи материала, где ты затрагиваешь какие то "разные" нюансы. Хотя твои скринкасты тоже очень приятно смотреть и слушать, т.к. в них тоже много интересного объясняешь.
@zaemiel6 жыл бұрын
Спасибо. ООП - тема большая. В любом случае я планировал делать по ней материал.
@nyrouxhide912 жыл бұрын
Наткнулся на один видос, теперь пересматриваю вообще всё. Канал просто находка. Спасибо
@alenap.8 Жыл бұрын
Спасибо! это было интересно. узнала о вашем видео из курса на степике "Автоматизация тестирования с помощью Selenium и Python". Думаю подпишусь и посмотрю другие ваши видео!
@asb_unnamed59492 жыл бұрын
Пересмотрел несколько уроков, не хрена не понял. По этому видосу все стало на свои места, спасибо)
@АзатМавлянов-ы2с Жыл бұрын
Прохожу ваш курс по парсингу, все понятно объясняете! Респект вам и уважуха)
@aliyagafurova5086 жыл бұрын
Большое спасибо! Понравилось, что вы не просто объяснили, как это работает, но и в каких случаях стоит использовать.
@kosstrw5 жыл бұрын
Прочитал об этом несколько пояснений, но понял зачем эта конструкция только отсюда. СПАСИБИЩЕ!!!
@TakuatChanel5 жыл бұрын
Без сомнения это лучшие практические уроки по Питону на ютубе, спасибо тебе мужик!
@ИванИванов-н9т9ъ6 жыл бұрын
Лайк поставил. Нахожу для себя практически полезным просмотр Ваших видео - очень помогает в освоении питона. Спасибо.
@zaemiel6 жыл бұрын
Спасибо вам
@yippeeki-yey5 жыл бұрын
ахахах, включаю видео «как парсить сайты 2017», вижу непонятный код, бегу гуглить шо цэ такое, нахожу первое попавшиеся видео, все понимаю и возвращаюсь обратно, позже выясняю, что это один и тот же канал
@yippeeki-yey5 жыл бұрын
@@simpleperson3234 ага
@leomysky4 жыл бұрын
Спасибо за понятный и полезный материал!
@dyukel2 жыл бұрын
очень доходчиво объяснено!
@itkot73906 жыл бұрын
Тема супер. Побольше бы такого контента! Спасибо
@zaemiel6 жыл бұрын
Спасибо. Обязательно будет больше, но не сразу
@vovergg6 жыл бұрын
Я пока ещё новичок в этом деле.)) Просто мне интересно именно понимать, как всё работает на фундаментальном уровне. Именно по этому мне так нравятся ваши видео.))
@zaemiel6 жыл бұрын
Спасибо
@Grino7773 жыл бұрын
Задам вопрос спустя 3 года. Как успехи, чего добились? Тоже пытаюсь сейчас учить Питон.
@vovergg3 жыл бұрын
@@Grino777 Как ни странно, Python был лишь отправной точкой. Затем изучил Html, Css, JavaScript, React и доучиваю Vue. Начинал с Python, в итоге работаю fronend-разработчиком.)))
@ДеньгизаПользу2 жыл бұрын
@@vovergg хренасе вильнул как в сторону )))
@ivannaumovets20669 ай бұрын
Вот это интересно
@scrye33335 жыл бұрын
Нихера не понял, можно что то на практике?
@SHlNJlKARl4 жыл бұрын
Ды, для модулей полезно
@JeriLoan4 жыл бұрын
Предположим у тебя есть два модуля, пусть это будет first.py и second.py При запуске модуля first.py напрямую ты получишь в терминале __main__ При запуске second.py в котором происходит импорт модуля first.py ты получишь в терминале first
@MrAndriyevski3 жыл бұрын
@@JeriLoan типа в разных скриптах будут срабатывать разные функции! Например в first.py будет запускаться функция find_num() а в second.py она не сработает! У тебя вопрос тогда, зачем импортировать библиотеку если не читается find_num(), ну ты можеш разрешить запустить другую функцию, которая даже first.py не выполнит но зато second.py выполнит! Как то так...
@zealot43253 жыл бұрын
Спасибо за видео
@sergeyshestakov6072 жыл бұрын
Спасибо помогло
@TK-vj3gd6 жыл бұрын
Cпасибо, стало понятнее. Запили видос о рекурсии в python))
@viktorskurko6 жыл бұрын
Очень интересно. Больше кастов!
@alekseychaykovskiy39632 жыл бұрын
Спасибо!
@Мультик-ю9н5 жыл бұрын
Запутался я не много, зачем два файла? если просто создать один файл трехстрочный посредине инструкцию if __name__ == __main__: и в командной строке уже запустить непосредственно, и как импорт. Вы конечно извините если что не так и поправьте меня, так смысл понятен.. (почти) И спасибо за ваши уроки и старания!
@valerystulov19543 жыл бұрын
Спасибо.
@Fleshgod5 жыл бұрын
Очень подробно и понятно! Спасибо большое!
@nektogekko51035 жыл бұрын
Просто лучший!
@marioondablock89393 жыл бұрын
спасибо
@DotByNet6 жыл бұрын
Спасибо тебе твой труд!
@ermolaev_ivan4 жыл бұрын
спасибо, стало понятней)
@ДжалалудинСаадуев-р8т Жыл бұрын
Блин непонял эта name определяет название функции ?
@sergioborussa2 жыл бұрын
@imgnl6 жыл бұрын
Спасибо, Олег!
@wraithking39435 жыл бұрын
Хорошая работа, Олег!
@БесСознания4 жыл бұрын
Хорошо изложено, но хотелось бы пример, в какой ситуации __name__ будет НЕ равно __main__
@vitalik100500q4 жыл бұрын
В видео же был пример, во всех случаях когда ты импортировал этот файл, вместо main будет название файла
@user-tb1ok2wg4s4 жыл бұрын
все понятно
@int0matar5 жыл бұрын
В чем разница обычного импорта из файла 1.py в файл 2.py без условия if name main?
@MisterKoK225 жыл бұрын
Кто как я не вкурил сразу. В дополнение, вот она разница - kzbin.info/www/bejne/e3urloaIgLynnK8
@ИванИваныч-н3у4 жыл бұрын
@@MisterKoK22 так Олег тоже самое по-моему и показал) только в другом порядке
@andriymalenkov96424 жыл бұрын
@@MisterKoK22 Thanks for the link, that Indian guy explains the same concept but in a clearer way as he uses 2 files to show you the practical meaning. However, Oleg is really good as well
@decarbonization3 жыл бұрын
@@MisterKoK22 спасибо, индус гораздо проще всё объяснил на примере, без абстракций и непонятных выражений вроде "Мы убедились что служебная встроенная переменная main хранит имя модуля. Значение main оно приобретает когда скрипт мы запускаем самостоятельно и непосредственно имя текущего модуля где она была определена она приобретает когда мы производим импорт нужных объектов в другой модуль".
@alexanderpadalka57083 жыл бұрын
🗽
@iaroslavdavydiak64395 жыл бұрын
Подскажите как сделать такой же atom runner для файлов .py как в видео, чтобы код выполнялся и выводился справа, а не снизу ?
@iaroslavdavydiak64395 жыл бұрын
все нашел kzbin.info/www/bejne/bWqXfqqeeLV8kLs
@КотМатроскин-х9ь4 жыл бұрын
пока не понял ничего, но думаю возможно позже пойму. Может быть всему свое времечко.
@300momega6 жыл бұрын
Отличный контент. Хорошо дополняет плейлисты с проектами. Новое будет по многосерийкам?
@zaemiel6 жыл бұрын
Спасибо. Что вы имеете в виду? Это тоже многосерийка.... или вы имели в виду какие-нибудь относительно "большие" проекты?
@300momega6 жыл бұрын
да, речь про большие проекты, типа блога на фласке. У вас хорошо получается объяснять.
@zaemiel6 жыл бұрын
Да, будут.
@zaemiel6 жыл бұрын
Кстати, если у вас есть идеи, то обязательно пишите. А то я порой не знаю, о чем снимать
@ДеньгизаПользу2 жыл бұрын
Щщерт.. который раз уже смотрю этот нюанс. И опять, разжевано все вроде подробно. Но опять я нихрена не понял.. В голове опять осталось Надо. Блин.. ну ок. Надо, так надо. Будем писать так. (Хотя зачее-еем.. мозг не понял, мозг протестует )))
@bulat60875 жыл бұрын
Atom из коробки так настроен? Для atom runner'а что-то нужно делать?
@zaemiel5 жыл бұрын
Да, Atom-Runner я настраивал и сделал видео об этом
@lemuriecnoname4 жыл бұрын
@@zaemiel где? Из меня фиговая ищейка. Не смог найти
@elekrax6 жыл бұрын
Круто. Спасибо.
@СергейЧистяков-ь2х2 жыл бұрын
Мы напрямую запускаем -значит main ,import значит hello , в условии функцию вызвали результат не импортировался , вызвали в hello сработалоии че типо лол и нафиг оно надо
@nikitayasnev Жыл бұрын
я ничего не поняла, никакой структурности
@АлексСапс6 жыл бұрын
Спасибо за такое полезно видео! Расскажите пожалуйста про создание установочного файла через pip install request.txt и функции setup для него
@zaemiel6 жыл бұрын
kzbin.info/www/bejne/rYXLXndufLmdm6M
@maximus20886 жыл бұрын
Спасибо За урок! С меня лайк! Только есть одно но! Help!!!! if__name__=='__main__': # invalid syntax!!! Python 3/7 Люди кто вкурсе, почему !?!? Подскажите что делать , я только учусь,,,)))
@maximus20886 жыл бұрын
Проблему решил. "__main__" Работает с двумя кавычками , еще была ошибка в аргументах. Всем спасибо !!!
@zaemiel6 жыл бұрын
__main__ работает и с одинарными кавычками, но открывающие и закрывающие кавычки должны быть одного типа - либо двойные, либо одинарные. Смешивать их нельзя.
@_mrmark Жыл бұрын
Я не разобрался совсем.
@АнтонК-ы8й4 жыл бұрын
нихрена не понял, name должно быть равно названию файла? т.е. если мой код в файле 123.py, то нужно писать if __name__ == '__123__' :?
@liza45924 жыл бұрын
Нет, должно быть __name__ = "__main__"
@АнтонК-ы8й4 жыл бұрын
@@liza4592 спасибо!
@testercollabio31455 жыл бұрын
вообще непонятно(((
@MisterKoK225 жыл бұрын
Очень жаль. Но надеюсь разобралась в итоге. =)))
@MrNagios6 жыл бұрын
import is execution.
@zaemiel6 жыл бұрын
речь не об этом
@osvab0004 жыл бұрын
Понял что она означает, но не понял зачем нужна! Во как!
@imbamen14994 жыл бұрын
ничего не понял... абсолютно...
@sherzodabdumutalibov13842 жыл бұрын
Ты не один🤝
@НурикАлиев-э7к Жыл бұрын
Я понял что ничего не понял
@Himera19832 жыл бұрын
ничего не понятно из болтовни
@inkvisitorXYZ2 жыл бұрын
друг, извини если не по теме. другая математика kzbin.info/www/bejne/anjcan2kmcRosKs. людям с твоим складом ума - обязательно понравится.
@skynet7789 Жыл бұрын
знать бы ещё что такое точка входа
@zaemiel Жыл бұрын
то место, с которого начинает работать ваша программа