Боты для Discord на Python
Недавно мы публиковали материал о создании бота для Telegram. Сегодня мы предлагаем вам попробовать создать бота для Discord. В этом видео будут затронуты:
— библиотека
—
— а также
В нашей статье есть полезные тайм-коды для более удобного просмотра видео:
https://tprg.ru/Yoyp
  
  Недавно мы публиковали материал о создании бота для Telegram. Сегодня мы предлагаем вам попробовать создать бота для Discord. В этом видео будут затронуты:
— библиотека
discord.py;—
Discord API;— а также
Repl.it.В нашей статье есть полезные тайм-коды для более удобного просмотра видео:
https://tprg.ru/Yoyp
YouTube
  
  Code a Discord Bot with Python - Host for Free in the Cloud
  Learn how to code a Discord bot using Python and host it for free in the cloud using Repl.it. 
🚨Note: At 16:43, Replit now has a new method for environment variables. Check the docs: https://docs.replit.com/programming-ide/storing-sensitive-information-environment…
  🚨Note: At 16:43, Replit now has a new method for environment variables. Check the docs: https://docs.replit.com/programming-ide/storing-sensitive-information-environment…
Использование PyQt QThread для предотвращения зависания GUI
Приложения с графическим интерфейсом пользователя (GUI) PyQt имеют основной поток выполнения, который запускает цикл событий и графический интерфейс. Если запустить длительную задачу в этом потоке, то ваш графический интерфейс зависнет, пока задача не завершится. Но этого можно избежать с помощью класса
В этом руководстве вы узнаете, как:
— использовать
— создавать многоразовые потоки с помощью
— управлять межпотоковой связью с помощью сигналов и слотов;
— и многое другое.
Подробнее в статье: https://tprg.ru/C2rk
#PyQT
  
  
  
  
  
  Приложения с графическим интерфейсом пользователя (GUI) PyQt имеют основной поток выполнения, который запускает цикл событий и графический интерфейс. Если запустить длительную задачу в этом потоке, то ваш графический интерфейс зависнет, пока задача не завершится. Но этого можно избежать с помощью класса
QThread.В этом руководстве вы узнаете, как:
— использовать
QThread для предотвращения зависания графических интерфейсов;— создавать многоразовые потоки с помощью
QThreadPool и QRunnable;— управлять межпотоковой связью с помощью сигналов и слотов;
— и многое другое.
Подробнее в статье: https://tprg.ru/C2rk
#PyQT
Закончим год на позитивной ноте! Для этого мы сделали для вас игру «Сапёр» с приятными призами.
А выиграть вы сможете:
— наш фирменный pdf-календарь;
— футболки с логотипом Tproger;
— фирменный бумажный календарь;
— а самым лучшим наушники JBL Quantum 200 или Bluetooth JBL Tune 750 BTNC на ваш выбор.
Скорее заходите в бота и участвуйте: https://xn--r1a.website/tproger_official_bot?start=minegame
  А выиграть вы сможете:
— наш фирменный pdf-календарь;
— футболки с логотипом Tproger;
— фирменный бумажный календарь;
— а самым лучшим наушники JBL Quantum 200 или Bluetooth JBL Tune 750 BTNC на ваш выбор.
Скорее заходите в бота и участвуйте: https://xn--r1a.website/tproger_official_bot?start=minegame
Агрегатор новостей на Django
Агрегатор новостей — это веб-приложение, которое собирает данные (новостные статьи) с нескольких веб-сайтов. Сегодня вы пошагово научитесь создавать такое приложение, используя различные библиотеки. Ваш агрегатор новостей будет:
— искать статьи в интернете;
— сохранять определённые данные;
— представлять полученные данные в установленном формате.
https://tprg.ru/6gJm
#django
  
  
  
  
  
  Агрегатор новостей — это веб-приложение, которое собирает данные (новостные статьи) с нескольких веб-сайтов. Сегодня вы пошагово научитесь создавать такое приложение, используя различные библиотеки. Ваш агрегатор новостей будет:
— искать статьи в интернете;
— сохранять определённые данные;
— представлять полученные данные в установленном формате.
https://tprg.ru/6gJm
#django
Адресная книга на Python
Продолжаем расширять навыки и изучаем новые проекты! Сегодня у вас есть возможность создать свою собственную адресную книгу.
В результате у вас должна получиться программа, в которой можно будет:
— записать контакт;
— отредактировать;
— удалить;
— и просмотреть список всех контактов.
Заходите и пробуйте:
https://tprg.ru/rQjU
  
  
  
  
  
  Продолжаем расширять навыки и изучаем новые проекты! Сегодня у вас есть возможность создать свою собственную адресную книгу.
В результате у вас должна получиться программа, в которой можно будет:
— записать контакт;
— отредактировать;
— удалить;
— и просмотреть список всех контактов.
Заходите и пробуйте:
https://tprg.ru/rQjU
Простое НЛП в Python с TextBlob
В наше время мы ежедневно сталкиваемся с колоссальным объёмом информации — текстовой, визуальной, аудио и так далее.
Для того, чтобы нам было проще взаимодействовать с текстовой информацией в Python существует библиотека TextBlob, которая берёт на себя задачу по анализу текста.
В этой статье что такое N-граммы, какое значение они имеют при анализе и как их применять с помощью TextBlob:
https://tprg.ru/tuWo
  
  
  
  
  
  В наше время мы ежедневно сталкиваемся с колоссальным объёмом информации — текстовой, визуальной, аудио и так далее.
Для того, чтобы нам было проще взаимодействовать с текстовой информацией в Python существует библиотека TextBlob, которая берёт на себя задачу по анализу текста.
В этой статье что такое N-граммы, какое значение они имеют при анализе и как их применять с помощью TextBlob:
https://tprg.ru/tuWo
Индексация и отбор данных в Pandas
В Pandas существует несколько способов выбора данных —
В этой статье автор подробно разбирает примеры использования различных методов индексации и отбора данных:
https://tprg.ru/ZiUS
#pandas
  
  
  
  
  
  В Pandas существует несколько способов выбора данных —
DataFrame или Series. Поскольку документация у этой библиотеки не самая простая, то разобраться может быть не просто. Да и понять, когда воспользоваться тем или иным лучше, тоже не всегда очевидно.В этой статье автор подробно разбирает примеры использования различных методов индексации и отбора данных:
https://tprg.ru/ZiUS
#pandas
Распознавание и верификация по лицу с помощью Python
Одно из самых популярных направлений в Python — машинное обучение и нейронные сети.
В этой статье автор расскажет, как, используя
https://tprg.ru/iOGu
#ml
  
  
  
  
  
  Одно из самых популярных направлений в Python — машинное обучение и нейронные сети.
В этой статье автор расскажет, как, используя
RESnet и dlib, настроить нейронную сеть на распознавание лиц на фото и их последующую верификацию по заготовленным данным:https://tprg.ru/iOGu
#ml
10 приемов для эффективного программирования на Python
Одно из основных отличий опытного разработчика от новичка — опытный знает несколько способов решения одной и той же задачи, а также какой из способов наиболее эффективен.
В этой статье собраны 10 способов оптимального решения конкретных задач, зная которые, вы сможете прокачать свою эффективность:
https://tprg.ru/Bikm
Одно из основных отличий опытного разработчика от новичка — опытный знает несколько способов решения одной и той же задачи, а также какой из способов наиболее эффективен.
В этой статье собраны 10 способов оптимального решения конкретных задач, зная которые, вы сможете прокачать свою эффективность:
https://tprg.ru/Bikm
👍2
  Чтение и запись HTML-таблиц с помощью Pandas
Python имеет обширные возможности и подходит не только для машинного обучения, но и для веб-разработки. Так, с помощью библиотеки Pandas мы можем взаимодействовать с HTML, например, читая и записывая различные данные.
В этой статье мы поработаем с HTML-таблицами, используя Pandas:
https://tprg.ru/WEOe
#pandas
  
  
  
  
  
Python имеет обширные возможности и подходит не только для машинного обучения, но и для веб-разработки. Так, с помощью библиотеки Pandas мы можем взаимодействовать с HTML, например, читая и записывая различные данные.
В этой статье мы поработаем с HTML-таблицами, используя Pandas:
https://tprg.ru/WEOe
#pandas
👍1
  Обучение нейросети генерированию тени на фотографии
С каждым днём появляется всё больше нейросетей и программ, построенных на основе машинного обучения, которые выполняют совершенно разные задачи.
Автор этой статьи рассказывает, как его команда обучала нейросеть создавать реалистичные тени объектам, добавленным на фото:
https://tprg.ru/r64G
#ml
  С каждым днём появляется всё больше нейросетей и программ, построенных на основе машинного обучения, которые выполняют совершенно разные задачи.
Автор этой статьи рассказывает, как его команда обучала нейросеть создавать реалистичные тени объектам, добавленным на фото:
https://tprg.ru/r64G
#ml
Начните новый год с игры в «сапёра» в нашем боте.
Не упустите свой шанс выиграть ценные подарки:
t.me/tproger_official_bot?start=minegame
  Не упустите свой шанс выиграть ценные подарки:
t.me/tproger_official_bot?start=minegame
Как сделать на Python простую программу для напоминания
Изучив эту статью, вы сможете создать свой собственный reminder, который будет одним своим существованием напоминать какой вы молодец:
https://tprg.ru/6F7k
  
  
  
  
  
Изучив эту статью, вы сможете создать свой собственный reminder, который будет одним своим существованием напоминать какой вы молодец:
https://tprg.ru/6F7k
👍2
  Срезы в Pandas
Это вторая часть статьи об индексации и работе с данными. В первой части автор прошёлся по основам работы с данными, а теперь он расскажет непосредственно о создании срезов и возможных проблемах с этим:
https://tprg.ru/AYr3
#pandas
Это вторая часть статьи об индексации и работе с данными. В первой части автор прошёлся по основам работы с данными, а теперь он расскажет непосредственно о создании срезов и возможных проблемах с этим:
https://tprg.ru/AYr3
#pandas
👍1
  Как быстро создать бессерверное приложение
Следуя инструкции из этой статьи, вы сможете создать своё бессерверное приложение на Python:
https://tprg.ru/DaE0
  
  
  
  
  
AWS Chalice — это платформа, которая позволяет создавать бессерверные приложения и развёртывать их на AWS. Следуя инструкции из этой статьи, вы сможете создать своё бессерверное приложение на Python:
https://tprg.ru/DaE0
👍1
  Машинное обучение простыми словами
Словосочетания «программирование на Python» и «машинное обучение» неразрывно связаны. Большинство ML проектов написаны на Python.
Эта статья идеально подойдёт вам, если вы:
— хотите начать изучать машинное обучение, но не до конца понимаете, как это работает;
— хотите попробовать на Python что-то новое;
— уже бросили попытки объяснить своим близким, что это такое;
— пытаетесь успокоить кота и доказать ему, что робот-пылесос не научится залезать в шкаф, где пушистый прячется;
— не знаете, нужно ли уже лезть в бункер пережидать восстание машин или пока подождать.
https://tprg.ru/VD4N
#ml
  
  
  
  
  
Словосочетания «программирование на Python» и «машинное обучение» неразрывно связаны. Большинство ML проектов написаны на Python.
Эта статья идеально подойдёт вам, если вы:
— хотите начать изучать машинное обучение, но не до конца понимаете, как это работает;
— хотите попробовать на Python что-то новое;
— уже бросили попытки объяснить своим близким, что это такое;
— пытаетесь успокоить кота и доказать ему, что робот-пылесос не научится залезать в шкаф, где пушистый прячется;
— не знаете, нужно ли уже лезть в бункер пережидать восстание машин или пока подождать.
https://tprg.ru/VD4N
#ml
👍1
  