Telegram-бот для постинга мемов, ну или новогодних открыток
В этом видео вы узнаете, как создать Telegram-бота на языке Python с помощью библиотеки aiogram. Вы подробно рассмотрите процесс создания бота, начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал, либо, если захотите, любые другие изображения. Кроме Aiogram, вы также пощупаете библиотеку asyncpraw для работы с Reddit API.
https://www.youtube.com/watch?v=oAKVM7h4Kp4
#видео #бот #telegram
В этом видео вы узнаете, как создать Telegram-бота на языке Python с помощью библиотеки aiogram. Вы подробно рассмотрите процесс создания бота, начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал, либо, если захотите, любые другие изображения. Кроме Aiogram, вы также пощупаете библиотеку asyncpraw для работы с Reddit API.
https://www.youtube.com/watch?v=oAKVM7h4Kp4
#видео #бот #telegram
👍11💩5
Анимированная новогодняя открытка на python
Посмотрите, как с помощью Python и модулей pillow и tkinter вы можете создавать анимированные открытки, которые потом можно отправить своим близким или друзьям:
https://youtu.be/K2vnelvZqyY
#видео #петпроект
Посмотрите, как с помощью Python и модулей pillow и tkinter вы можете создавать анимированные открытки, которые потом можно отправить своим близким или друзьям:
https://youtu.be/K2vnelvZqyY
#видео #петпроект
👍10🔥1💩1
Python VS Go: Питон против Суслика
Python и Golang часто сравнивают между собой. Они в самом деле в чём-то похожи. У них легкий синтаксис, много библиотек, простота прототипирования.
Мы-то с вами знаем, что лучшего языка не существует. Есть лучший язык для конкретных задач, для разработчика, для компании. И у Go, и у Python есть свои фишки, есть свои нюансы.
И вот неплохой доклад с Moscow Python Meetup №81, в котором сравнили два языка и сделали небольшой обзор на то, что выиграет разработчик и бизнес, выбрав Go. И какие проблемы получит взамен.
Самое то, чтобы залипнуть на полчасика и освежить понимание сильных сторон двух языков.
#go #видео
Python и Golang часто сравнивают между собой. Они в самом деле в чём-то похожи. У них легкий синтаксис, много библиотек, простота прототипирования.
Мы-то с вами знаем, что лучшего языка не существует. Есть лучший язык для конкретных задач, для разработчика, для компании. И у Go, и у Python есть свои фишки, есть свои нюансы.
И вот неплохой доклад с Moscow Python Meetup №81, в котором сравнили два языка и сделали небольшой обзор на то, что выиграет разработчик и бизнес, выбрав Go. И какие проблемы получит взамен.
Самое то, чтобы залипнуть на полчасика и освежить понимание сильных сторон двух языков.
#go #видео
YouTube
Moscow Python Meetup №81. Евгений Соколов. Лучший язык — это… или Пайтон против Суслика
Евгений Соколов (YADRO, тимлид команды разработки СХД Tatlin).
Python и Golang в чем-то похожи — легкий синтаксис, много библиотек, простота прототипирования. Но в последние годы у Go появляется ряд преимуществ, которые сподвигли меня и моих коллег перейти…
Python и Golang в чем-то похожи — легкий синтаксис, много библиотек, простота прототипирования. Но в последние годы у Go появляется ряд преимуществ, которые сподвигли меня и моих коллег перейти…
👍14❤4💩2
Выполняем тестовое задание на джуниора Python-разработчика с зарплатой 70 000 рублей
В видео разобрали тестовое с приложением для конвертации PDF-файлов в MP3 и конвертатором криптовалют с веб-интерфейсом на Django.
Хорошая практика, так ещё и на задачах из реального тестового задания: https://youtu.be/Q0lHb-FCATk
#видео #django #собеседование
В видео разобрали тестовое с приложением для конвертации PDF-файлов в MP3 и конвертатором криптовалют с веб-интерфейсом на Django.
Хорошая практика, так ещё и на задачах из реального тестового задания: https://youtu.be/Q0lHb-FCATk
#видео #django #собеседование
YouTube
Выполняем тестовое задание на Junior Python разработчика с зарплатой 70000р | PDF в MP3
⚡️ Практика Python ⚡️
В данном видео разбираемся в выполнении части тестового задания на Junior Python разработчика с зарплатой 70 тысяч рублей. Напишем программу на Python для конвертации PDF файлов в mp3 файл как на русском так и на английском языках, с…
В данном видео разбираемся в выполнении части тестового задания на Junior Python разработчика с зарплатой 70 тысяч рублей. Напишем программу на Python для конвертации PDF файлов в mp3 файл как на русском так и на английском языках, с…
😁10🤡6👍4💩1👌1
Асинхронность, многопоточность и многопроцессность в python
Хоть Python пока и не стал по-настоющему многопоточным, как нам обещают в Python 3.13, кое-что он всё же может.
С помощью этого видео вы сможете разобраться в том:
— что такое асинхронное программирование;
— какие есть виды многозадачности при проектировании приложения;
— узнать про процессы, потоки и асинхронный код.
https://youtu.be/_4QY1nGFRY8
#видео #многопоточность
Хоть Python пока и не стал по-настоющему многопоточным, как нам обещают в Python 3.13, кое-что он всё же может.
С помощью этого видео вы сможете разобраться в том:
— что такое асинхронное программирование;
— какие есть виды многозадачности при проектировании приложения;
— узнать про процессы, потоки и асинхронный код.
https://youtu.be/_4QY1nGFRY8
#видео #многопоточность
YouTube
Асинхронность, многопоточность, многопроцессность в python | Библиотека asyncio и асинхронный код
В видео рассмотрим асинхронное программирование, и виды многозадачности при проектировании приложения - процессы, потоки и асинхронный код. Рассмотрим библиотеку asyncio и как на python писать асинхронный код.
Мои курсы на Udemy:
💛 Большой курс по Python…
Мои курсы на Udemy:
💛 Большой курс по Python…
✍5🔥1
Без лишних слов: большой курс по Python для начинающих
24 урока, которые охватывают основные темы программирования на Python, помогут вам освоить язык, если только начинаете разбираться.
Cмотреть курс
#видео #курс
24 урока, которые охватывают основные темы программирования на Python, помогут вам освоить язык, если только начинаете разбираться.
Cмотреть курс
#видео #курс
Media is too big
VIEW IN TELEGRAM
Enum — перечисления в Python
Такой способ перечислений сегодня не самый популярный, но иногда он как нельзя кстати.
Enum (перечисления) — это класс, который содержит константы и методы для работы с ними. Он "ограничивает" выбор пользователя, помогает пользователю понять возможные варианты, позволяет легко добавлять или удалять значения.
Подробнее о классе рассказывают в видео. Ссылка на первоисточник: https://youtu.be/hVZ1M4Qpfx4
#видео #основы
Такой способ перечислений сегодня не самый популярный, но иногда он как нельзя кстати.
Enum (перечисления) — это класс, который содержит константы и методы для работы с ними. Он "ограничивает" выбор пользователя, помогает пользователю понять возможные варианты, позволяет легко добавлять или удалять значения.
Подробнее о классе рассказывают в видео. Ссылка на первоисточник: https://youtu.be/hVZ1M4Qpfx4
#видео #основы
❤1
Media is too big
VIEW IN TELEGRAM
4 совета как писать циклы for на Python
В этом небольшом видео вы изучите практические примеры циклов
Здесь будут примеры с enumerate, zip, list comprehension и генераторами Python.
Видео взято отсюда: https://youtu.be/HIWfeIHocUc
#видео #for #советы
В этом небольшом видео вы изучите практические примеры циклов
for
и их альтернативные решения, которые будут работать намного быстрее, и при этом сделают ваш код чище.Здесь будут примеры с enumerate, zip, list comprehension и генераторами Python.
Видео взято отсюда: https://youtu.be/HIWfeIHocUc
#видео #for #советы
👍4
Небольшой курс по созданию бота для Discord
В этой серии роликов вы узнаете, как:
— подготовить все необходимые файлы для работы бота;
— работать с командами для чат-бота;
— фильтровать и анализировать;
— работать с серверной частью;
— подключать и настраивать БД.
После подробного изучения у вас будут все необходимые знания для создания ботов любой сложности.
❤️ — наконец-то подробный гайд для Discord
🗿 — кто вообще пользуется Discord? Даёшь гайд для Telegram
#discord #бот #видео #курс
В этой серии роликов вы узнаете, как:
— подготовить все необходимые файлы для работы бота;
— работать с командами для чат-бота;
— фильтровать и анализировать;
— работать с серверной частью;
— подключать и настраивать БД.
После подробного изучения у вас будут все необходимые знания для создания ботов любой сложности.
❤️ — наконец-то подробный гайд для Discord
🗿 — кто вообще пользуется Discord? Даёшь гайд для Telegram
#discord #бот #видео #курс
❤15🗿4😐2
Media is too big
VIEW IN TELEGRAM
«Я 10 лет писал на Python, и вот что я думаю»
Лёша Корепанов поделился своим мнением о разработке на Python, опираясь на свой 10-летний опыт. Получилось интересно и ёмко.
Согласны с ним?
#видео
Лёша Корепанов поделился своим мнением о разработке на Python, опираясь на свой 10-летний опыт. Получилось интересно и ёмко.
Согласны с ним?
#видео
👍9
Media is too big
VIEW IN TELEGRAM
Вы всё ещё логируете через f-string? Тогда мы идём к вам
В этом видео вы узнаете об основной особенности логирования в Python, связанной с рендером строк. Вы изучите основные особенности стандартной Python библиотеки logging и получите «best practices» промышленного логирования.
После такого f-string, конечно, останутся в вашем арсенале. Но вот захотите ли вы их использовать также часто, как раньше?
#видео #основы #bestpractices
В этом видео вы узнаете об основной особенности логирования в Python, связанной с рендером строк. Вы изучите основные особенности стандартной Python библиотеки logging и получите «best practices» промышленного логирования.
После такого f-string, конечно, останутся в вашем арсенале. Но вот захотите ли вы их использовать также часто, как раньше?
#видео #основы #bestpractices
👍5
Media is too big
VIEW IN TELEGRAM
Разбор паттерна Singleton в Python
Singleton (Одиночка) — это шаблон предоставления глобального доступа к состоянию, который гарантирует, что объект всегда будет один и тот же. Это один из первых паттернов, которые изучают разработчики.
В этом видео вы сможете разобраться в том, как именно он работает и для чего нужен. А также узнаете о Monostate.
#паттерны #singleton #видео
Singleton (Одиночка) — это шаблон предоставления глобального доступа к состоянию, который гарантирует, что объект всегда будет один и тот же. Это один из первых паттернов, которые изучают разработчики.
В этом видео вы сможете разобраться в том, как именно он работает и для чего нужен. А также узнаете о Monostate.
#паттерны #singleton #видео
👍4✍1🆒1
Forwarded from Точка входа в программирование
Media is too big
VIEW IN TELEGRAM
Плохие практики ООП в Python, которых нужно избегать
В этом видео рассматриваются распространенные ошибках в ООП на Python, которые часто совершают разработчики. Вы узнаете:
— как сохранить ваш код чистым и удобным для сопровождения;
— почему вам следует заменять ненужные классы функциями;
— зачем использовать модули вместо классов только со статическими методами;
— и как сглаживать глубокие иерархии наследования.
#видео #ооп
В этом видео рассматриваются распространенные ошибках в ООП на Python, которые часто совершают разработчики. Вы узнаете:
— как сохранить ваш код чистым и удобным для сопровождения;
— почему вам следует заменять ненужные классы функциями;
— зачем использовать модули вместо классов только со статическими методами;
— и как сглаживать глубокие иерархии наследования.
#видео #ооп
✍3👍3❤2
Media is too big
VIEW IN TELEGRAM
Почему not not value БЫСТРЕЕ bool в Python
По какой-то причине
#видео
По какой-то причине
not not
работает быстрее, чем bool
. Вы можете это проверить самостоятельно и убедиться в таком странном поведении. В этом видео разбирается почему именно так происходит.#видео
Media is too big
VIEW IN TELEGRAM
Что такое docstring в Python
Docstring — это такая строковая переменная, которая идет сразу за объявлением модуля, функции, класса, метода. Таким образом питон предоставляет удобный способ добавления документации. Существует много средств для автоматического генерирования документации, которые используют докстринг. Подробнее об это переменной и её возможностях в этом видео.
#видео
Docstring — это такая строковая переменная, которая идет сразу за объявлением модуля, функции, класса, метода. Таким образом питон предоставляет удобный способ добавления документации. Существует много средств для автоматического генерирования документации, которые используют докстринг. Подробнее об это переменной и её возможностях в этом видео.
#видео
❤3
Media is too big
VIEW IN TELEGRAM
Экскурс в Rust для питонистов
Rust с каждым днём набирает всё большую популярность. Поэтому многие задумываются о переходе на него или хотя бы об изучении его для расширения знаний.
В этом докладе Михаил Грачев рассказал, как Rust выглядит для разработчиков, которые уже хорошо умеют Ruby, Python или JS. Это не «введение в Rust для новичков», это обзор от опытного разработчика для других опытных разработчиков: ключевые отличия, на что стоит обращать внимания и где будет болеть.
#видео #доклад #rust
Rust с каждым днём набирает всё большую популярность. Поэтому многие задумываются о переходе на него или хотя бы об изучении его для расширения знаний.
В этом докладе Михаил Грачев рассказал, как Rust выглядит для разработчиков, которые уже хорошо умеют Ruby, Python или JS. Это не «введение в Rust для новичков», это обзор от опытного разработчика для других опытных разработчиков: ключевые отличия, на что стоит обращать внимания и где будет болеть.
#видео #доклад #rust
⚡3❤2❤🔥2