Бесценный канал, просто кладезь знаний и практики для таких новичков как я. Огромная благодарность за труд и потраченное время, пускай твоё дело живет вечно вместе с тобой!🤜🤛
Я не знаю, кто Вы. Смотрю Вас самого первого выпуска с женой покупали подписку на Patreon, отдались в другом направлении, но что-то внутри не даёт забросить это дело. Смотря Вас и Ваши работы, то, как Вы доносите информацию, мне хочется снова и снова начинать. Искренне хочется Вам пожелать успехов, процветания и человеческого счастья. Вы большой молодец.
Вроде все просто и понятно, но часто после просмотров твоих роликов я чувствую себя тупым 😂 есть куда расти, большое тебе спасибо за мотивацию братишка!❤
Один из лучших каналов на мой взгляд, действительно интересно, полезно и не знатянуто👍Спасибо! Такой вопрос: думаю подписаться на тебя в бусте, в чём принципиальное отличие от открытого канала? Глубже разбор или особенные темы? И в чём отличие от контента на патроне?
Круто!!! Очень!!! Давно хотел сделать такой сервер свой. Но не знал как. И вот - то что нужно. Спасибо ОГРОМНОЕ за ваш труд. Вы меня очень сильно мотивируете в изучении языка Python. А ваши фишки с помощью питона так это - шедевры. Еще раз спасибо!!!!
Спасибо за труд! Хотелось бы увидеть в Вашей реализации, чуть более серьезный проект с использованием технологий tdd + настройку логирования + backoff.
Как всегда, просто и красиво. Единственное: меня гложат смутные сомнения, что регистрация на почтовый адрес с доменом 1secmail не всюду проканает :) Только в этом коде не проверяется наличие локальной копии для сообщения по id, то есть все сообщения будут загружаться каждый раз заново. Генерацию имени файла надо перенести в строку 43, потом проверить, существет ли локальный файл, и только в противном случае запрашивать и сохранять мейл. Или сохранять последний id в переменной и запрашивать только большие значения. Ну как-то так.
Как всегда видос отличный, хотел бы задать вопрос, а будет ли видео с созданием исскуственного интелекта gpt? Чтобы он мог общаться, отвечать на вопросы (ответы которых есть в базе) и многое другого, надеюсь вы меня поняли
1) без сессии от requests не проходит, видимо авторизация; 2) нужен именно post запрос с сессией, так как в сессии есть свои заголовки и сайт видит если запрос идет со скрипта; 3) у авторизации есть и заголовки и cookies авторизации - именно для этого и может быть нужна сессия; 4) письма приходят не всегда и чаще не приходят; 5) сайт очень чувствителен к IP с какого идут запросы на входящие письма, возможно, если меня IP какждый раз на каждый новый ящик, то не нужна будет ни сессиия, ни прочее, а лишь смена адреса; 6) простой код из 200 строк (почти) по принципам ООП очень здорово выполняет все то же самое с учетом всех возможных, явных ошибок при работе в сети;
Доброго времени суток! Давно смотрю твой канал, контент супер и за это спасибо тебе. Хотел тебя попросить сделать одно (как мне кажется интересное видео для чайников) видео - на тему как настроить VS Code для комфортной работы с питоном. Например у меня беда с линтером, не удается его нормально настроить, постоянно ругается на что то. Я уверен что и у других ребят кто только начинает есть похожие проблемы. Буду очень благодарен если такое видео выйдет на твоем канале.
Доброго времени суток! Очень нравится, как рассказываете и показываете, как пользоваться функционалом и всевозможными фишками языка! Неотъемлемой частью успешного приложения является в том числе и доступная техническая документация. Есть ли у вас видео или может быть планы на создание такого видео с использованием утилиты “pdoc” на простейших примерах, в вашей манере преподнесения информации, конечно? Было бы здорово увидеть такое от вас.
А можно ли сделать так, чтобы письма помечались прочитанными? Чтобы код не выдавал получал одно и то же входящее сообщение? При этом используя api, а не через список, в который можно было бы добавлять список прочитанных писем.
Дружище, спасибо тебе за такой контент и практику на Python! 🐍 У есть один вопрос, а VSCode это твой основной редактор кода или только для видео? Просто я смотрю, все настройки в нем вроде бы стоят дефолтные, хотя за написанием кода ты явно проводишь не мало времени 😮 Хотя есть в этой простоте + твоей подаче информации - лично для меня - какой то небольшой шарм, но все таки интересно. В любом случае 🔥
Благодарю за фидбэк. Да, vscode основной. Стараюсь не пользоваться чем-то навороченным, что пишет и подсказывает за тебя. По той же причине ушел от Pycharm, стал забывать элементарные вещи. Когда ты попадаешь на сервер, у тебя есть nano/vim и никаких плагинов.
Могу подкинуть идею на миллиард, ну по крайней мере для меня это всегда работает, т.к. я всегда пользуюсь методом от противного - рисуйте чертеж и дальше решайте задачу, так проще жить
Все просто супер.Видос топчик:).Хотел спросить можно сделать такой же генератор токо для мобильних номеров.Просто иногда нужен номер для регистрации,а свой нехочеться палить)Если можно то я попрошу тебя такое реализовать:)))
Помоги пожалуйста, у тебя есть видео про распознание лиц, и код у тебя работает на gpu. Было бы интересно узнать как это провернуть в разных библиотеках в настоящих реалиях, потому что трудно найти нормальную статью где это объясняется.
Почему я не могу исполнить код в VSCodium от sudo ? Без sudo VSCodium программа становится без полезной ... Нажимаю на плей-треугольник сыпет ошибками, а если я в терминале добавляю sudo то код работает, может там VSCodium нужно включить sudo ?
Класс, но есть пара вопросов: 1. Зачем делать все эти выкрутасы с узнаванием текущей директории, если есть такая вещь, как относительный путь, то есть просто пишем что то типа f = open('filename', 'w') и у нас это сохраняется в текущей директории. 2. Прям явно непродуманное решение по записи сообщений в файл: каждые 5 секунд программа записывает все сообщения. когда нам надо прочитать максимум 3-5 писем, проблем нет, но все таки ваше решение уж извините, глупое, потому что при тысяче сообщений ваша программа будет заново создавать тысячу тиэкстишек каждые 5 секунд. поэтому было бы правильным решением проверять, существует ли уже файл с таким id или нет и вот только если его не существует, то пишите ради бога. И вы можете сказать, что это замечание надумано, ведь нам явно никогда не придет тысяча паролей за время жизни почты (1 час), на что я вам скажу, что вообще не вижу практического смысла в вашем скрипте, потому что вы попросту сделали то же самое, что есть на этом же сайте, только там есть еще удобная кнопочка copy (почитайте про pyperclip.copy), которая сует почту прямо в буфер обмена, а еще консоль не засоряется одинаковыми сообщениями (посмотрите что будет если в принте написать end=' ') Короче как то так, но любая программа это опыт, так что спасибо за видео, я им вдохновился и теперь читаю про реквесты. Если в чем то не прав, буду рад почитать ваш ответ
Товарищи, посоветуйте не скучный курс пайтона. пытался много раз, но часто подача ввергает в сон😢 мотивации полно но сон… очень надо. Буду очень признателен)
поверь, есть такие курсы, в которых задачу только читать и понимать будешь неделю, а когда решишь ее - вообще не поймешь что произошло; и так точно 2 года минимум; а потом начнется магия; потом ты начнешь строчить код быстрее чем кошки размножаются))) Поверь, экшена хватит с лихвой!!!
верю. где такой проходят? я тут с помощью gpt по тихой начинаю разбираться. без теории сразу на практике, уже почти 2к кода в проекте телеграмм бота😄 наделал заготовок и как пазлы собираю , и параллельно ГПТ все расспрашиваю😃. @@ЗахарИгнатьев-е3э
Зачем делать принты каждые N секунд, захламляя всю консоль? Лучше выводить инфу о получении ("Пришло новое письмо. Всего их {letters_count}.") И для чего на одноразовой почте потребуется удалять письма?
Слишком много воды, код написан не грамотно, апи нужно для автоматизации рутинных задач, а тут как было получения кода вручную, так и осталось. Теперь по коду: Представим что у нас регер акков 1) Для чека можно было использовать рекурсию со счётчиком, для избежания переполнения стека в случае если код не пришел. 2) Правильнее сделать if length != 0 3) Цикл for вообще тут лишний, можно проверить что тело не пустое, если if сработал, сразу return функции, которая заберет мессадж из json. 4) Функцию удаления почты вообще нужно убрать, лишний код. 5) Не правильное использование методов 6) Опять же, много лишнего кода, ты нарушаешь 2 стандарта PIP8, о длинне кода, и о количестве кода в функциях. Строки слишком длинные, кода в функциях очень много. Если в функции больше 10 строк кода - код априоре плохой, без каких либо "если". То что ты учишь новичков коду это похвально, но программирование это не код, это алгоритмы, поэтому если учишь - учи правильно.
Бесценный канал, просто кладезь знаний и практики для таких новичков как я. Огромная благодарность за труд и потраченное время, пускай твоё дело живет вечно вместе с тобой!🤜🤛
Огромное спасибо за поддержку дружище! Ну ты явно не новичок уже удавно xD
Несколько лет все никак не стартую карьеру в айти, но каждый раз просмотр видео, как хороший добрый пинок под зад. Большое спасибо за видео
Рад что видео полезны и дают каплю мотивации! Спасибо за поддержку!
Я смотрю много разных, видео про программирование. Но ты действительно лучший!
. Огромное спасибо тебе за твою работу!
Да прям, только учусь по фану и делюсь опытом, чтоб начинающим было не скучно) Большое спасибо за фидбэк и поддержку!
Я не знаю, кто Вы. Смотрю Вас самого первого выпуска с женой покупали подписку на Patreon, отдались в другом направлении, но что-то внутри не даёт забросить это дело. Смотря Вас и Ваши работы, то, как Вы доносите информацию, мне хочется снова и снова начинать. Искренне хочется Вам пожелать успехов, процветания и человеческого счастья. Вы большой молодец.
да он лучший)
Большое вам спасибо за такие слова! Из-за таких комментариев и не бросаю ютуб. Благодарю за поддержку!
Очень здорово! Больше видео по информационной безопасности!!! Шифрование, сети, защита от взломов, и т.п. Очень интересно было бы посмотреть!
Вроде и ничего такого сложного не показали, но видео очень полезно! Спасибо)
Спасибо за фидбэк!
Лучший канал, всегда интересно смотреть видео полные практики. Спасибо!
Благодарю за фидбэк и поддержку!
Вроде все просто и понятно, но часто после просмотров твоих роликов я чувствую себя тупым 😂 есть куда расти, большое тебе спасибо за мотивацию братишка!❤
Благодарю за поддержку дружище!
лучший русский канал про Python ❤
Большое спасибо за поддержку!
друг, это офигенно! только начал смотреть и уже в восторге!
Один из лучших каналов на мой взгляд, действительно интересно, полезно и не знатянуто👍Спасибо!
Такой вопрос: думаю подписаться на тебя в бусте, в чём принципиальное отличие от открытого канала? Глубже разбор или особенные темы? И в чём отличие от контента на патроне?
Классно и полезно.
Для реги использую часто временную почту через selenium.
Теперь код будет точно проще.
Рад что интересно и полезно, спасибо за фидбэк!
Круто!!! Очень!!! Давно хотел сделать такой сервер свой. Но не знал как. И вот - то что нужно. Спасибо ОГРОМНОЕ за ваш труд. Вы меня очень сильно мотивируете в изучении языка Python. А ваши фишки с помощью питона так это - шедевры. Еще раз спасибо!!!!
Большое спасибо за фидбэк и поддержку!
Блин, я думал ты собственно реализуешь такой api, а ты получается просто дергаешь его и всё
Как всегда очень полезно и информативно, без лишней воды. Сделай пожалуйста видео про твои настройки и используемые платины в VSCode
Благодарю за фидбэк! Да у меня вроде ничего не стоит кроме стандартных для python
Очень круто !
Спасибо за труд! Хотелось бы увидеть в Вашей реализации, чуть более серьезный проект с использованием технологий tdd + настройку логирования + backoff.
Супер, спасибо за видео! Нужно буде попробовать реализовать.
По чаще бы такие видео как это!! Класс.
Спасибо за фидбэк и поддержку!
@@PythonToday я сам начинающий программист изучаю python на платной платформе.
Спасибо бро, очень полезная информация.
Как всегда, просто и красиво. Единственное: меня гложат смутные сомнения, что регистрация на почтовый адрес с доменом 1secmail не всюду проканает :)
Только в этом коде не проверяется наличие локальной копии для сообщения по id, то есть все сообщения будут загружаться каждый раз заново.
Генерацию имени файла надо перенести в строку 43, потом проверить, существет ли локальный файл, и только в противном случае запрашивать и сохранять мейл.
Или сохранять последний id в переменной и запрашивать только большие значения. Ну как-то так.
Абсолютно лучший! Мне это пригодится, я уверен на 100%
Спасибо за поддержку! Пользуйся)
Огромное вам спасибо за полезный контент👍👍👍
Благодарю за поддержку!
очень полезное видео, спасибо что продолжаешь выкладывать одни из лучших видео по python!
Большое спасибо за поддержку!
Спасибо, очень познавательно. Побольше бы таких видео
Спасибо за поддержку!
Крутой сервис! Благодарю за видео!
Благодарю за фидбэк!
Да, удобный ресурс!
Просто имба
Thanks a lot, man! Such a useful info! It works!)
Thanks for the comment. I appreciate it!
Как всегда видос отличный, хотел бы задать вопрос, а будет ли видео с созданием исскуственного интелекта gpt? Чтобы он мог общаться, отвечать на вопросы (ответы которых есть в базе) и многое другого, надеюсь вы меня поняли
Айпишник жпт можно взять и засунуть куда угодно
1) без сессии от requests не проходит, видимо авторизация;
2) нужен именно post запрос с сессией, так как в сессии есть свои заголовки и сайт видит если запрос идет со скрипта;
3) у авторизации есть и заголовки и cookies авторизации - именно для этого и может быть нужна сессия;
4) письма приходят не всегда и чаще не приходят;
5) сайт очень чувствителен к IP с какого идут запросы на входящие письма, возможно, если меня IP какждый раз на каждый новый ящик, то не нужна будет ни сессиия, ни прочее, а лишь смена адреса;
6) простой код из 200 строк (почти) по принципам ООП очень здорово выполняет все то же самое с учетом всех возможных, явных ошибок при работе в сети;
Отличное видео!
Благодарю!
Видео огонь! Есть просьба, можете сделать видео с установкой и работой Kali linux с флешки?
Прошу разъесняй побольше, иногогла приходиться несколлко раз пересматртвать чтобы понять о чем идет речь
Думаю в данном видео код весьма простой, да и проговаривал каждый шаг. Что не понятно?
@@PythonToday на данном видео да наверное , я вообще говорю
Сразу лайк, а комментарий после просмотра
Спасибо за поддержку!
Сними видеоролик как создать собственную почту.
Купить домен за сотку и пользоваться сколько угодно.
У тебя очень крутой контент!
Спасибо за поддержку!)
Комент в поддержку кота.
Доброго времени суток! Давно смотрю твой канал, контент супер и за это спасибо тебе. Хотел тебя попросить сделать одно (как мне кажется интересное видео для чайников) видео - на тему как настроить VS Code для комфортной работы с питоном. Например у меня беда с линтером, не удается его нормально настроить, постоянно ругается на что то. Я уверен что и у других ребят кто только начинает есть похожие проблемы. Буду очень благодарен если такое видео выйдет на твоем канале.
Доброго времени суток!
Очень нравится, как рассказываете и показываете, как пользоваться функционалом и всевозможными фишками языка!
Неотъемлемой частью успешного приложения является в том числе и доступная техническая документация.
Есть ли у вас видео или может быть планы на создание такого видео с использованием утилиты “pdoc” на простейших примерах, в вашей манере преподнесения информации, конечно?
Было бы здорово увидеть такое от вас.
А можно ли сделать так, чтобы письма помечались прочитанными? Чтобы код не выдавал получал одно и то же входящее сообщение? При этом используя api, а не через список, в который можно было бы добавлять список прочитанных писем.
На середине видео, мой мозг вышел из чата)
В ролике заметил один недочёт. не было сказано священное: "Для тех, кто не знает, зачем прописывать "if __name__ == "__main__"....")
😑
почему ваш выбор на VC, а не PyCharm к примеру? субъективная симпатия или объективный рационализм?
Я вошел в топ 30 коментариев ура🎉
Видос бомба, даже не подозревал что мне тоже такое нужно 😂😂😂 👍
Благодарю за фидбэк! Сохраняй на всякий)
Дружище, спасибо тебе за такой контент и практику на Python! 🐍
У есть один вопрос, а VSCode это твой основной редактор кода или только для видео? Просто я смотрю, все настройки в нем вроде бы стоят дефолтные, хотя за написанием кода ты явно проводишь не мало времени 😮
Хотя есть в этой простоте + твоей подаче информации - лично для меня - какой то небольшой шарм, но все таки интересно.
В любом случае 🔥
Благодарю за фидбэк. Да, vscode основной. Стараюсь не пользоваться чем-то навороченным, что пишет и подсказывает за тебя. По той же причине ушел от Pycharm, стал забывать элементарные вещи. Когда ты попадаешь на сервер, у тебя есть nano/vim и никаких плагинов.
А авторег какого сервиса делал если не секрет?)
здравствуйте подскажите пожалуйста, где можно скачать драйвер chrome когда юзаем selenium, версия последняя 116.0.5845.172
Могу подкинуть идею на миллиард, ну по крайней мере для меня это всегда работает, т.к. я всегда пользуюсь методом от противного - рисуйте чертеж и дальше решайте задачу, так проще жить
Эх, я думал, свой почтовый сервак поднимем 🤷
Все просто супер.Видос топчик:).Хотел спросить можно сделать такой же генератор токо для мобильних номеров.Просто иногда нужен номер для регистрации,а свой нехочеться палить)Если можно то я попрошу тебя такое реализовать:)))
Для этого нужны совершенно другие ресурсы. Спасибо за фидбэк!
Помоги пожалуйста, у тебя есть видео про распознание лиц, и код у тебя работает на gpu.
Было бы интересно узнать как это провернуть в разных библиотеках в настоящих реалиях, потому что трудно найти нормальную статью где это объясняется.
Можно такое же вмдео только для номера телефона?
а как допустим отправить по такой почте видео mp3 или exe?
подскажите пожалуйста!
Как можно ограничить количество писем или генерированных почт ?
Почему я не могу исполнить код в VSCodium от sudo ? Без sudo VSCodium программа становится без полезной ... Нажимаю на плей-треугольник сыпет ошибками, а если я в терминале добавляю sudo то код работает, может там VSCodium нужно включить sudo ?
Класс, но есть пара вопросов:
1. Зачем делать все эти выкрутасы с узнаванием текущей директории, если есть такая вещь, как относительный путь, то есть просто пишем что то типа f = open('filename', 'w') и у нас это сохраняется в текущей директории.
2. Прям явно непродуманное решение по записи сообщений в файл: каждые 5 секунд программа записывает все сообщения. когда нам надо прочитать максимум 3-5 писем, проблем нет, но все таки ваше решение уж извините, глупое, потому что при тысяче сообщений ваша программа будет заново создавать тысячу тиэкстишек каждые 5 секунд. поэтому было бы правильным решением проверять, существует ли уже файл с таким id или нет и вот только если его не существует, то пишите ради бога.
И вы можете сказать, что это замечание надумано, ведь нам явно никогда не придет тысяча паролей за время жизни почты (1 час), на что я вам скажу, что вообще не вижу практического смысла в вашем скрипте, потому что вы попросту сделали то же самое, что есть на этом же сайте, только там есть еще удобная кнопочка copy (почитайте про pyperclip.copy), которая сует почту прямо в буфер обмена, а еще консоль не засоряется одинаковыми сообщениями (посмотрите что будет если в принте написать end='
')
Короче как то так, но любая программа это опыт, так что спасибо за видео, я им вдохновился и теперь читаю про реквесты. Если в чем то не прав, буду рад почитать ваш ответ
Спасибо большое за скрипт, немного не понял как отрабатывает блок except, вроде делал все по аналогии, но как ты прописал что ctrl+c завершает цикл?
Спасибо за фидбэк! Никак, это исключение отрабатывает на "аварийное" прерывание программы
@@PythonToday понял, спасибо большое за ответ))
А можно сделать свой собственный домен?
Товарищи, посоветуйте не скучный курс пайтона. пытался много раз, но часто подача ввергает в сон😢 мотивации полно но сон… очень надо. Буду очень признателен)
поверь, есть такие курсы, в которых задачу только читать и понимать будешь неделю, а когда решишь ее - вообще не поймешь что произошло;
и так точно 2 года минимум;
а потом начнется магия;
потом ты начнешь строчить код быстрее чем кошки размножаются)))
Поверь, экшена хватит с лихвой!!!
верю. где такой проходят? я тут с помощью gpt по тихой начинаю разбираться. без теории сразу на практике, уже почти 2к кода в проекте телеграмм бота😄 наделал заготовок и как пазлы собираю , и параллельно ГПТ все расспрашиваю😃. @@ЗахарИгнатьев-е3э
Никак не могу понять, почему у меня не создаётся директория с письмами, и они не сохраняются, хотя код повторил с точностью до символа(
Создадим name_API! Как сделать? Использовать API 😂, по сути ничего не делаем
А если сделать так чтобы генерировалась нужная почта и с помощью неё входить в чужие аккаунты.. Кто без двухыакторки. Хотя я наверное что-то упустил
Шта
ООО ничоси какой тру хацкер на кали линуксе сидит
Так а зачем по дикту-то итерироваться, если можно сразу по ключу достать значение?))
а чтобы не проверять есть ли папка - можно просто создавать ее path.mkdir(exist_ok=True)
а данные в запрос лучше через словарь добавлять
id_list = [mail_id for mail_data in r if mail_id := mail_data.get('id')]
Зачем делать принты каждые N секунд, захламляя всю консоль? Лучше выводить инфу о получении ("Пришло новое письмо. Всего их {letters_count}.") И для чего на одноразовой почте потребуется удалять письма?
Для того, чтобы показать интерактивность процесса на видео. Мы не удаляли письма, а удаляли почтовый адрес.
+vibe
+rep
Слишком много воды, код написан не грамотно, апи нужно для автоматизации рутинных задач, а тут как было получения кода вручную, так и осталось.
Теперь по коду:
Представим что у нас регер акков
1) Для чека можно было использовать рекурсию со счётчиком, для избежания переполнения стека в случае если код не пришел.
2) Правильнее сделать if length != 0
3) Цикл for вообще тут лишний, можно проверить что тело не пустое, если if сработал, сразу return функции, которая заберет мессадж из json.
4) Функцию удаления почты вообще нужно убрать, лишний код.
5) Не правильное использование методов
6) Опять же, много лишнего кода, ты нарушаешь 2 стандарта PIP8, о длинне кода, и о количестве кода в функциях. Строки слишком длинные, кода в функциях очень много. Если в функции больше 10 строк кода - код априоре плохой, без каких либо "если".
То что ты учишь новичков коду это похвально, но программирование это не код, это алгоритмы, поэтому если учишь - учи правильно.
Никого не учу, лишь делюсь практикой которую встречаю. Знаешь, умеешь лучше - запиши и расскажи людям.
p.s благодарю за фидбэк!
И это пишет русофоб у которого на канале видео с пабгом....
@@albertoarias2290 1) С чего ты взял что я русофоб?
2) Где у меня на канале ты увидел видео с пабгом?
3) Ты что куришь?
@@PythonToday Я гошник) на питоне года 4 уже не писал, язык забывается как ни крути
Хрень.. Использовать классы было бы лучше, +ты просто используешь api
Напиши лучше и покажи свой код, буду благодарен