Forwarded from Zen of Python
Dockerize Python: создаём образ Docker из приложения на Python
Образ Docker — это неизменяемый файл, содержащий исходный код, библиотеки, зависимости, инструменты и другие файлы, необходимые для запуска приложения. В этом руководстве вы узнаете, как самостоятельно создать образ, с которым в дальнейшем можно обращаться по своему усмотрению:
https://tproger.ru/articles/dockerize-python-sozdajom-obraz-docker-iz-prilozhenija-na-python/
#docker
Образ Docker — это неизменяемый файл, содержащий исходный код, библиотеки, зависимости, инструменты и другие файлы, необходимые для запуска приложения. В этом руководстве вы узнаете, как самостоятельно создать образ, с которым в дальнейшем можно обращаться по своему усмотрению:
https://tproger.ru/articles/dockerize-python-sozdajom-obraz-docker-iz-prilozhenija-na-python/
#docker
Forwarded from Zen of Python
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
Forwarded from Zen of Python
Получаем статистику Telegram-канала при помощи api и python
О каналах в Telegram доступна интересная и познавательная статистика, которую можно посмотреть не только в самом мессенджере, но и с помощью нехитрых действий с api. А если каналов много, то вообще очень полезная вещь, которая упростит сбор полезных данных для анализа контента и аудитории, например.
Как это сделать читайте тут:
https://habr.com/ru/post/702148/
#telegramapi
О каналах в Telegram доступна интересная и познавательная статистика, которую можно посмотреть не только в самом мессенджере, но и с помощью нехитрых действий с api. А если каналов много, то вообще очень полезная вещь, которая упростит сбор полезных данных для анализа контента и аудитории, например.
Как это сделать читайте тут:
https://habr.com/ru/post/702148/
#telegramapi
Forwarded from Zen of Python
Введение в библиотеку Transformers и платформу Hugging Face
Платформа Hugging Face — это коллекция готовых современных предварительно обученных Deep Learning моделей. А библиотека Transformers предоставляет инструменты и интерфейсы для их простой загрузки и использования.
Эта статья поможет вам познакомиться с этими двумя инструментами, которые помогают решать задачи компьютерного зрения, NLP и других направлений машинного обучения:
[https://habr.com/ru/post/704592/
#ml #nlp
Платформа Hugging Face — это коллекция готовых современных предварительно обученных Deep Learning моделей. А библиотека Transformers предоставляет инструменты и интерфейсы для их простой загрузки и использования.
Эта статья поможет вам познакомиться с этими двумя инструментами, которые помогают решать задачи компьютерного зрения, NLP и других направлений машинного обучения:
[https://habr.com/ru/post/704592/
#ml #nlp
Forwarded from Zen of Python
Многопроцессорное состояние гонки в Python
Вы можете столкнуться с состоянием гонки при использовании параллелизма на основе процессов во время работы с модуль multiprocessing в Python.
В этом руководстве вы узнаете, как определять и исправлять состояние гонки в Python:
https://superfastpython.com/multiprocessing-race-condition-python/
Вы можете столкнуться с состоянием гонки при использовании параллелизма на основе процессов во время работы с модуль multiprocessing в Python.
В этом руководстве вы узнаете, как определять и исправлять состояние гонки в Python:
https://superfastpython.com/multiprocessing-race-condition-python/
Forwarded from Zen of Python
Работа с поверхностными и глубокими копиями в Python
В этой статье объясняется, как делать копии списков Python, массивов NumPy и датафреймов Pandas при помощи операций получения срезов, списочного и логического индексирования. Эти операции часто используются при анализе данных и должны правильно применяться, ведь ошибочные предположения могут привести к падению быстродействия или неожиданным результатам.
https://habr.com/ru/company/ruvds/blog/702486/
В этой статье объясняется, как делать копии списков Python, массивов NumPy и датафреймов Pandas при помощи операций получения срезов, списочного и логического индексирования. Эти операции часто используются при анализе данных и должны правильно применяться, ведь ошибочные предположения могут привести к падению быстродействия или неожиданным результатам.
https://habr.com/ru/company/ruvds/blog/702486/
Forwarded from Zen of Python
This media is not supported in your browser
VIEW IN TELEGRAM
Ускоренный курс по представлениям и генераторам списков
Представления и генераторы списков делают код более кратким. Они отлично подходят для изучения и обработки данных, ведь они интуитивно понятны и легко читаемы.
В этой статье вы сможете узнать о них подробнее и увидеть, как они работают:
https://towardsdev.com/a-crash-course-in-python-comprehensions-and-generators-f069c8f8ca38
#курс
Представления и генераторы списков делают код более кратким. Они отлично подходят для изучения и обработки данных, ведь они интуитивно понятны и легко читаемы.
В этой статье вы сможете узнать о них подробнее и увидеть, как они работают:
https://towardsdev.com/a-crash-course-in-python-comprehensions-and-generators-f069c8f8ca38
#курс
Forwarded from Zen of Python
Поздравления для питонистов от нейросети
Новый год уже через несколько часов и мы долго думали, как вас поздравить. Наконец, мы решили, что раз уж python и нейросети просто созданы друг для друга, то и питонистов должна поздравить нейросеть!
Мы попросили Балабобу написать несколько пожеланий для наших подписчиков и вот, что у неё получилось. Кстати, этими открытками вы можете также поздравить своего друга-питониста!
С наступающим!
Новый год уже через несколько часов и мы долго думали, как вас поздравить. Наконец, мы решили, что раз уж python и нейросети просто созданы друг для друга, то и питонистов должна поздравить нейросеть!
Мы попросили Балабобу написать несколько пожеланий для наших подписчиков и вот, что у неё получилось. Кстати, этими открытками вы можете также поздравить своего друга-питониста!
С наступающим!
Forwarded from Zen of Python
Как разбить текст на абзацы с помощью Python
В этой статье будет представлен подход, использованный в проекте, посвящённом реферированию подкастов. Корректное реферирование текста всегда начинается с разделения его на смысловые части — абзацы. Делать вы это будете, разумеется, с помощью обработки естественного языка.
Подробнее:
https://nuancesprog.ru/p/16558/
#nlp
В этой статье будет представлен подход, использованный в проекте, посвящённом реферированию подкастов. Корректное реферирование текста всегда начинается с разделения его на смысловые части — абзацы. Делать вы это будете, разумеется, с помощью обработки естественного языка.
Подробнее:
https://nuancesprog.ru/p/16558/
#nlp
Forwarded from Spark in me (Alexander)
Best Python Concurrency Guides
- https://superfastpython.com/multiprocessing-in-python/
- https://superfastpython.com/python-asyncio/
- https://superfastpython.com/multiprocessing-pool-python/
- https://superfastpython.com/threadpool-python/
They are a bit bloated and explain the same concepts 10 times, but they try to explain the most unexplored parts of Python in detail in plain language with examples.
You can just read examples and intro.
Good stuff.
- https://superfastpython.com/multiprocessing-in-python/
- https://superfastpython.com/python-asyncio/
- https://superfastpython.com/multiprocessing-pool-python/
- https://superfastpython.com/threadpool-python/
They are a bit bloated and explain the same concepts 10 times, but they try to explain the most unexplored parts of Python in detail in plain language with examples.
You can just read examples and intro.
Good stuff.
Super Fast Python
Python Multiprocessing: The Complete Guide - Super Fast Python
Python Multiprocessing, your complete guide to processes and the multiprocessing module for concurrency in Python.
Forwarded from Data Science by ODS.ai 🦜
Top Python libraries `22
by @tryolabs
link: https://tryolabs.com/blog/2022/12/26/top-python-libraries-2022
#python #tools
by @tryolabs
link: https://tryolabs.com/blog/2022/12/26/top-python-libraries-2022
#python #tools
Tryolabs
Top Python libraries of 2022
There are so many amazing Python libraries and tools out every year that it's hard to keep track of them all. That's why we share with you our hand-picked selection of our best picks.
Forwarded from Zen of Python
Чат. Если бы 2022 был языком программирования, то каким и почему?
Давайте пофантазируем и обсудим каким бы был 2022 год языком программирования! Может сказать существующий или придумать свой! Но только чур с аргументацией своего выбора!
#чат
Давайте пофантазируем и обсудим каким бы был 2022 год языком программирования! Может сказать существующий или придумать свой! Но только чур с аргументацией своего выбора!
#чат
Forwarded from Zen of Python
Java против Python: базовый Python для разработчиков Java
В этой статье вы изучите Python с точки зрения Java. Прочитав её, вы сможете решить, является ли Python жизнеспособным вариантом для решения ваших задач и оценить, когда вы можете использовать Python в сочетании с Java для определённых кейсов:
https://realpython.com/java-vs-python/
В этой статье вы изучите Python с точки зрения Java. Прочитав её, вы сможете решить, является ли Python жизнеспособным вариантом для решения ваших задач и оценить, когда вы можете использовать Python в сочетании с Java для определённых кейсов:
https://realpython.com/java-vs-python/
Forwarded from Zen of Python
JSON и Python: есть контакт!
JSON представляет собой распространённый формат обмена данными между различными системами. Так, многие API возвращают результаты именно в этом формате.
В статье вы узнаете, в чём суть JSON и как его обрабатывать с помощью встроенного модуля json в Python:
https://nuancesprog.ru/p/15586/
#json
JSON представляет собой распространённый формат обмена данными между различными системами. Так, многие API возвращают результаты именно в этом формате.
В статье вы узнаете, в чём суть JSON и как его обрабатывать с помощью встроенного модуля json в Python:
https://nuancesprog.ru/p/15586/
#json
Forwarded from Zen of Python
Обзор и сравнение популярных в 2022 году линтеров для Python
Для Python существует множество инструментов компоновки. Некоторые из них имеют почти идентичные имена друг с другом, но всё же отличаются. Здесь рассмотрены популярные сегодня инструменты с точки зрения их плюсов и минусов.
Какие из них брать в свой арсенал, решать вам.
https://inventwithpython.com/blog/2022/11/19/python-linter-comparison-2022-pylint-vs-pyflakes-vs-flake8-vs-autopep8-vs-bandit-vs-prospector-vs-pylama-vs-pyroma-vs-black-vs-mypy-vs-radon-vs-mccabe/
Для Python существует множество инструментов компоновки. Некоторые из них имеют почти идентичные имена друг с другом, но всё же отличаются. Здесь рассмотрены популярные сегодня инструменты с точки зрения их плюсов и минусов.
Какие из них брать в свой арсенал, решать вам.
https://inventwithpython.com/blog/2022/11/19/python-linter-comparison-2022-pylint-vs-pyflakes-vs-flake8-vs-autopep8-vs-bandit-vs-prospector-vs-pylama-vs-pyroma-vs-black-vs-mypy-vs-radon-vs-mccabe/
Forwarded from Zen of Python
Субъективные итоги 2022 года в мире Python
Прошлый год был богат на события в мире Python. О том, что именно запомнилось в том году, и как это отразится на Python в этом рассказали тут:
https://tproger.ru/articles/subektivnye-itogi-2022-goda-v-mire-python/
Прошлый год был богат на события в мире Python. О том, что именно запомнилось в том году, и как это отразится на Python в этом рассказали тут:
https://tproger.ru/articles/subektivnye-itogi-2022-goda-v-mire-python/