Создание бота для сообщества Вконтакте
Позавчера мы создавали бота для Telegram, а сегодня предлагаем похожую задачу, но уже для сообщества Вконтакте. Этот бот будет использовать библиотеку VKWave и публиковать различные мемы.
Подробная видеоинструкция по созданию бота находится здесь:
https://www.youtube.com/watch?v=XjayvZimByc
#видео #бот
Позавчера мы создавали бота для Telegram, а сегодня предлагаем похожую задачу, но уже для сообщества Вконтакте. Этот бот будет использовать библиотеку VKWave и публиковать различные мемы.
Подробная видеоинструкция по созданию бота находится здесь:
https://www.youtube.com/watch?v=XjayvZimByc
#видео #бот
YouTube
Создал ВКонтакте Python Бота Для Отправки Мемов | Библиотека VKWave
В этом видео я расскажу, как создать ВКонтакте бота на языке Python с помощью библиотеки (фреймворка) VKWave. Разработанный бот по запросу будет отправлять в личное сообщение свеженький мем с сайта Reddit. Кроме того, бот умеет отвечать на приветственные…
👍13👎2🤮1💩1
Сбор данных с обходом капчи посредством PYAUTOGUI, KERAS и TENSORFLOW
Современные веб-сайты не всегда дают возможность автоматически собирать и обрабатывать их данные. В таких случаях могут пригодиться альтернативные варианты, такие как кликеры или боты, которые имитируют действия реальных пользователей.
Один из таких эмуляторов пользователя предлагается реализовать в этой статье:
https://habr.com/ru/post/653943/
#tensorflow
Современные веб-сайты не всегда дают возможность автоматически собирать и обрабатывать их данные. В таких случаях могут пригодиться альтернативные варианты, такие как кликеры или боты, которые имитируют действия реальных пользователей.
Один из таких эмуляторов пользователя предлагается реализовать в этой статье:
https://habr.com/ru/post/653943/
#tensorflow
👍24❤2
Конвертация Python-файлов в APK на Windows
Держите понятное руководство по превращению вашего Python-проекта в APK-приложение на Windows:
https://www.youtube.com/watch?v=VsTaM057rdc
Держите понятное руководство по превращению вашего Python-проекта в APK-приложение на Windows:
https://www.youtube.com/watch?v=VsTaM057rdc
YouTube
Convert Python to Android with WINDOWS & LINUX + Fix Common Bugs
In this tutorial, I will show you how to convert your Python projects into Android applications - USING WINDOWS! 😎
We will Create a Windows Subsystem for Linux (WSL), Learn about Android's Debug Bridge (adb) and use Buildozer to compile our .py files into…
We will Create a Windows Subsystem for Linux (WSL), Learn about Android's Debug Bridge (adb) and use Buildozer to compile our .py files into…
👍15
Пересечение списков в Python
Списки — одна из наиболее часто используемых структур данных в Python. И иногда нам может понадобиться найти общие элементы между любыми двумя заданными списками.
В этой статье рассказали каким образом можно это выполнить:
https://www.pythonforbeginners.com/basics/intersection-of-lists-in-python
Списки — одна из наиболее часто используемых структур данных в Python. И иногда нам может понадобиться найти общие элементы между любыми двумя заданными списками.
В этой статье рассказали каким образом можно это выполнить:
https://www.pythonforbeginners.com/basics/intersection-of-lists-in-python
👍13💩5
Качественное введение в сериализацию для Python
Сериализация относится к процессу преобразования объекта данных (например, объектов Python, моделей Tensorflow) в формат, который позволяет нам хранить или передавать данные, а затем воссоздавать объект при необходимости, используя десериализацию. Форматов сериализации много — JSON, XML, YAML и другие.
В этой статье вы поближе познакомитесь с сериализацией, её форматами и работой в Python:
https://machinelearningmastery.com/a-gentle-introduction-to-serialization-for-python/
Сериализация относится к процессу преобразования объекта данных (например, объектов Python, моделей Tensorflow) в формат, который позволяет нам хранить или передавать данные, а затем воссоздавать объект при необходимости, используя десериализацию. Форматов сериализации много — JSON, XML, YAML и другие.
В этой статье вы поближе познакомитесь с сериализацией, её форматами и работой в Python:
https://machinelearningmastery.com/a-gentle-introduction-to-serialization-for-python/
MachineLearningMastery.com
A Gentle Introduction to Serialization for Python - MachineLearningMastery.com
Serialization refers to the process of converting a data object (e.g., Python objects, Tensorflow models) into a format that allows us to store or transmit the data and then recreate the object when needed using the reverse process of deserialization. There…
👍7
Сегментация по границам объекта и областям изображения с реализацией в Python
В данном случае под сегментацией стоит понимать технику разделения изображения на различные объекты с помощью анализа пикселей, для дальнейшей работы с этими объектами. Это позволяет, например, распознавать предметы на фото или текст на скане.
Способов сегментации существует несколько, каждый подходит для определённой ситуации. Подробнее о них и способах их реализации в Python можно узнать тут:
https://nuancesprog.ru/p/15414/
В данном случае под сегментацией стоит понимать технику разделения изображения на различные объекты с помощью анализа пикселей, для дальнейшей работы с этими объектами. Это позволяет, например, распознавать предметы на фото или текст на скане.
Способов сегментации существует несколько, каждый подходит для определённой ситуации. Подробнее о них и способах их реализации в Python можно узнать тут:
https://nuancesprog.ru/p/15414/
👍8🤔3
Как обнаружить нажатие клавиши в Python
При создании программ, работающих с графическими пользовательскими интерфейсами, нам часто необходимо определить, нажимал ли пользователь клавишу, и сколько раз он это сделал. Эта статья поможет нам разобраться, как мы можем обнаружить нажатие клавиши в python:
https://www.pythonforbeginners.com/basics/how-to-detect-keypress-in-python
При создании программ, работающих с графическими пользовательскими интерфейсами, нам часто необходимо определить, нажимал ли пользователь клавишу, и сколько раз он это сделал. Эта статья поможет нам разобраться, как мы можем обнаружить нажатие клавиши в python:
https://www.pythonforbeginners.com/basics/how-to-detect-keypress-in-python
👏11😁2👍1
Miniboss — приложение для работы с докером
Miniboss — это приложение Python для локального запуска набора взаимозависимых служб докеров, их индивидуальной перестройки и перезапуска, а также управления состоянием приложения с помощью хуков жизненного цикла. Определения сервисов могут быть написаны на Python, что позволяет использовать логику программирования вместо разметки, а также обойтись без YAML.
Подробнее:
https://github.com/afroisalreadyinu/miniboss
#библиотека
Miniboss — это приложение Python для локального запуска набора взаимозависимых служб докеров, их индивидуальной перестройки и перезапуска, а также управления состоянием приложения с помощью хуков жизненного цикла. Определения сервисов могут быть написаны на Python, что позволяет использовать логику программирования вместо разметки, а также обойтись без YAML.
Подробнее:
https://github.com/afroisalreadyinu/miniboss
#библиотека
👍11🔥1
25 возможностей Pandas, о которых вы не знали
Возможно, что некоторые возможности вам и известны, но многие из них являются новыми и малоизвестными. Поэтому рекомендуем вам быстро пробежаться по списку и найти для себя что-то новое и полезное:
https://proglib.io/p/25-vozmozhnostey-pandas-o-kotoryh-vy-ne-znali-2022-02-28
#pandas
Возможно, что некоторые возможности вам и известны, но многие из них являются новыми и малоизвестными. Поэтому рекомендуем вам быстро пробежаться по списку и найти для себя что-то новое и полезное:
https://proglib.io/p/25-vozmozhnostey-pandas-o-kotoryh-vy-ne-znali-2022-02-28
#pandas
👍13👎1
Mouse — библиотека для контроля мыши на Python
Эта библиотека позволит вам получить полный контроль над своей мышью. Она умеет перехватывать глобальные события, регистрировать горячие клавиши, имитировать движения и щелчки мыши и многое другое.
Подробнее о ней:
https://github.com/boppreh/mouse
#библиотека
Эта библиотека позволит вам получить полный контроль над своей мышью. Она умеет перехватывать глобальные события, регистрировать горячие клавиши, имитировать движения и щелчки мыши и многое другое.
Подробнее о ней:
https://github.com/boppreh/mouse
#библиотека
👍14👎1
Как одновременно скачивать несколько книг из Project Gutenberg
Project Gutenberg — это старейшая онлайн-библиотека книг, которая хранит самые разные произведения и предоставляет их всем желающим. В этой статье вы узнаете, как можно автоматизировать загрузку оттуда с помощью Python, а также как сделать скачивание эффективнее с помощью ThreadPoolExecutor:
https://superfastpython.com/threadpoolexecutor-download-books/
Project Gutenberg — это старейшая онлайн-библиотека книг, которая хранит самые разные произведения и предоставляет их всем желающим. В этой статье вы узнаете, как можно автоматизировать загрузку оттуда с помощью Python, а также как сделать скачивание эффективнее с помощью ThreadPoolExecutor:
https://superfastpython.com/threadpoolexecutor-download-books/
👍8👎1😁1🤔1
Рисуем красивые трейсбеки, перехватывая исключения в Python
Занимаясь отладкой, приходится изучать множество логов, ошибок и трейсбеков. При этом в них содержится не только полезная вам информация, но и множество лишнего текста, мешающего быстро найти нужное.
Но этот вопрос легко решается, если настроить трейсбеки конкретно под свои задачи с помощью собственных перехватчиков исключений или использования уже готовых инструментов. Подробнее о них в этой статье:
https://habr.com/ru/company/wunderfund/blog/654991/
Занимаясь отладкой, приходится изучать множество логов, ошибок и трейсбеков. При этом в них содержится не только полезная вам информация, но и множество лишнего текста, мешающего быстро найти нужное.
Но этот вопрос легко решается, если настроить трейсбеки конкретно под свои задачи с помощью собственных перехватчиков исключений или использования уже готовых инструментов. Подробнее о них в этой статье:
https://habr.com/ru/company/wunderfund/blog/654991/
👍15👎1
«Живые» кликабельные обои на Python, которые выводят всю полезную информацию прямо на ваш рабочий стол Windows
Люди делятся на два типа — у одних все иконки и файлы лежат на рабочем столе, загромождая пространство, а другие любят минимализм и чистый рабочий стол. Эта статья может оказаться полезной как раз для второго типа людей, ведь в ней автор поделился программой, которая делает рабочий стол не только чистым, но и функциональным, добавляя на него такую полезную информацию как погода, время, состояние ОЗУ и многое другое.
Подробнее:
https://habr.com/ru/post/656521/
Люди делятся на два типа — у одних все иконки и файлы лежат на рабочем столе, загромождая пространство, а другие любят минимализм и чистый рабочий стол. Эта статья может оказаться полезной как раз для второго типа людей, ведь в ней автор поделился программой, которая делает рабочий стол не только чистым, но и функциональным, добавляя на него такую полезную информацию как погода, время, состояние ОЗУ и многое другое.
Подробнее:
https://habr.com/ru/post/656521/
🔥20👍13😁3👎2
Самая сложная задача в Computer Vision
Среди всего многообразия задач Computer Vision есть одна, которую стараются до последнего не трогать. А если задача выполняется, то лучше про неё и вовсе забыть, пока она работает. Речь о трекинге объектов. Существует множество алгоритмов, которые к тому же практически для любой задачи требуют дополнительной настройки и тюнинга.
Где используется трекинг, какие бывают разновидности и как сделать стабильное решение, в этой статье:
https://habr.com/ru/company/recognitor/blog/505694/
#ai #ml
Среди всего многообразия задач Computer Vision есть одна, которую стараются до последнего не трогать. А если задача выполняется, то лучше про неё и вовсе забыть, пока она работает. Речь о трекинге объектов. Существует множество алгоритмов, которые к тому же практически для любой задачи требуют дополнительной настройки и тюнинга.
Где используется трекинг, какие бывают разновидности и как сделать стабильное решение, в этой статье:
https://habr.com/ru/company/recognitor/blog/505694/
#ai #ml
👍17
Правильный способ сравнения чисел с плавающей запятой в Python
Числа с плавающей запятой с одной стороны дают нам большую точность при работе с числами, но с другой сопряжены с целым рядом ловушек и нюансов, которые поставят в тупик неопытного разработчика. Пример, который уже давно стал классикой тому доказательство:
Опытные разработчики легко объяснят в чём причина, но новичок может быть сбит с толку. Эта статья покажет вам, почему ошибки с плавающей запятой распространены, почему они имеют смысл и что вы можете сделать, чтобы справиться с ними в Python.
https://davidamos.dev/the-right-way-to-compare-floats-in-python/
#основы
Числа с плавающей запятой с одной стороны дают нам большую точность при работе с числами, но с другой сопряжены с целым рядом ловушек и нюансов, которые поставят в тупик неопытного разработчика. Пример, который уже давно стал классикой тому доказательство:
>>> 0.1 + 0.2 == 0.3
>>> False
Опытные разработчики легко объяснят в чём причина, но новичок может быть сбит с толку. Эта статья покажет вам, почему ошибки с плавающей запятой распространены, почему они имеют смысл и что вы можете сделать, чтобы справиться с ними в Python.
https://davidamos.dev/the-right-way-to-compare-floats-in-python/
#основы
ww16.davidamos.dev
davidamos.dev - This website is for sale! - davidamos Resources and Information.
This website is for sale! davidamos.dev is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, davidamos.dev has it all. We hope you find what you are searching for!
👍25👏1😁1
Машинное обучение на понятном языке
Одной из тем, о которой повсюду говорят, но мало кто на самом деле понимает, что это — является машинное обучение. А если поискать материалы на эту тему, то это либо сложные статьи или научные работы, которые сможет дочитать хотя бы до середины только специалист, либо картинки с роботами и обещания о захвате человечества искусственным интеллектом.
Но как быть тем, кто не разбирается во всяких тонкостях программирования и сложных алгоритмах, но хочет хотя бы примерно понимать, как это устроено? Автор этой статьи задался тем же вопросом и написал статью, с помощью которой даже ваша бабуля разберётся:
https://vas3k.ru/blog/machine_learning/
#ml #ai
Одной из тем, о которой повсюду говорят, но мало кто на самом деле понимает, что это — является машинное обучение. А если поискать материалы на эту тему, то это либо сложные статьи или научные работы, которые сможет дочитать хотя бы до середины только специалист, либо картинки с роботами и обещания о захвате человечества искусственным интеллектом.
Но как быть тем, кто не разбирается во всяких тонкостях программирования и сложных алгоритмах, но хочет хотя бы примерно понимать, как это устроено? Автор этой статьи задался тем же вопросом и написал статью, с помощью которой даже ваша бабуля разберётся:
https://vas3k.ru/blog/machine_learning/
#ml #ai
👍30😱1
Игра «Быки и коровы», которая играет сама в себя на языке программирования Python
Пользователь нашего сайта поделился собственным способом создания игры «Быки и коровы», а также способом написания алгоритма, который самостоятельно играть в неё.
Все подробности и код тут:
https://tproger.ru/articles/igra-byki-i-korovy-kotoraja-igraet-sama-v-sebja-na-jazyke-programmirovanija-python/
Пользователь нашего сайта поделился собственным способом создания игры «Быки и коровы», а также способом написания алгоритма, который самостоятельно играть в неё.
Все подробности и код тут:
https://tproger.ru/articles/igra-byki-i-korovy-kotoraja-igraet-sama-v-sebja-na-jazyke-programmirovanija-python/
Tproger
Игра «Быки и коровы» на языке Python
Рассказываю, как за пару часов написать игру «Быки и коровы», которая играет сама в себя. Работать будем на языке программирование Python.
👍9