Библиотека питониста | Python, Django, Flask
40.4K subscribers
2.8K photos
75 videos
51 files
4.38K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Спортивное программирование на Python

Event: PYCON RUSSIA 2018
Speaker: Андрей Солдатенко

#видеодня

https://prglb.ru/1rf1n
​​Работаете с масивами данных, но не используете Python?
Смело обрабатывайте сотни гигабайт, автоматизируйте отчетность, стройте «дэшборды», решайте повседневные аналитические задачи с помощью Python → https://clc.to/juwjnw

В SkillFactory стартует онлайн-курс "Python для анализа данных", где вы сможете поднять ваши навыки до аналитика продвинутого уровня.

Уделив 8 недель изучению Python для аналитики, следующие 90% времени вы сможете заниматься генерацией идей по развития бизнеса, а не длительным сбором данных!

Успейте забронировать место на курсе со скидкой 20%
Воспроизведение и запись звука в Python

Из данной статьи вы узнаете, как:
1. Воспроизводить файлы MP3 и WAV, а также ряд других аудиоформатов.
2. Воспроизводить массивов NumPy и Python, содержащих звук.
3. Записывать звук с помощью Python.
4. Сохранять свои записи или аудиофайлы в различных форматах.

#статьядня

https://prglb.ru/ulk1
Вы можете добавлять символы Юникода в строковый литерал не только по его номеру, но и по его имени.

#codeexample

>>> '\N{EM DASH}'
'—'
>>> '\u2014'
'—'

Он также совместим с f-строками:

>>> width = 800
>>> f'Width \N{EM DASH} {width}'
'Width — 800'
Три способа хранения и доступа к множеству изображений в Python

Из данной статьи вы узнаете о:
- хранении изображения на диске в виде файлов .png
- хранении изображений в базах данных с отображением молниеносной памяти (LMDB)
- хранении изображений в иерархическом формате данных (HDF5)

#статьядня

https://prglb.ru/3h5en
Асинхронщина с базами данных: aiopg и другие звери

В данном выпуске aiopg - библиотека для взаимодействия с PostgreSQL при асинхронном программировании на Python, и работа с БД в условиях асинхронщины в целом.
Гость студии — старший разработчик SoftPro, мейнтейнер библиотеки aiopg Алексей Фирсов.

#видеодня

https://prglb.ru/4duid
@pythonbooks - канал с книгами на русском и английском языке для тех, кто хочет стать трушным Python Developer(ом). Скачивайте книги у нас @pythonbooks.
Если вы хотите, чтобы менеджер контекста приостанавливал сопрограмму при входе или выходе из контекста, вам следует использовать асинхронные менеджеры контекста. Вместо выхода m.__enter__() и m.__exit__() Python ожидает m.__aenter__() и m.__aexit__() соответственно.

#codeexample

Асинхронные контекстные менеджеры должны использоваться с асинхронным синтаксисом:

import asyncio

class Slow:
    def __init__(self, delay):
        self._delay = delay

    async def __aenter__(self):
        await asyncio.sleep(self._delay / 2)

    async def __aexit__(self, *exception):
        await asyncio.sleep(self._delay / 2)

async def main():
    async with Slow(1):
        print('slow')

loop = asyncio.get_event_loop()
loop.run_until_complete(main())
👍1
Python Requests Tutorial

В этом руководстве по программированию на Python мы узнаем, как использовать библиотеку запросов. Библиотека запросов позволяет нам отправлять HTTP-запросы и взаимодействовать с веб-страницами. Мы узнаем, как получить исходный код сайта, загрузить изображения, данные формы POST в маршруты, прочитать ответы JSON, выполнить аутентификацию и многое другое.

#видеодня

https://prglb.ru/558du
Serverless + Python на примере AWS Lambda
Из докдала узнаете, что такое Serverless и как его подружить с Python? А также разберете реальный кейс.

Event: PyCon Russia 2018
Speaker: Виталий Давыдов

#видеодня

https://prglb.ru/149a5
Упрощение автономного развертывания Python с помощью Docker
В данной статье рассказывается о том, как упаковать проект Python для внутреннего распространения на машине, отключенной от Интернета, с помощью Docker.

#статьядня

https://prglb.ru/cy69
10 принципов ООП, о которых стоит знать каждому программисту

#полезностьдня

https://prglb.ru/gtkj
Осваиваем парсинг сайта: короткий туториал на Python
Постоянно в Интернете, ничего не успеваете? Парсинг сайта спешит на помощь! Разбираемся, как автоматизировать получение нужной информации.

#статьядня

https://prglb.ru/9knk
Составление гистограммы Python: NumPy, Matplotlib, Pandas & Seaborn
В этом учебном пособии вы будете подготовлены для создания качественных, готовых к презентации графиков гистограмм Python с широким выбором и функциями.

#статьядня

https://prglb.ru/4gkti
Бесплатная еженедельная новостная рассылка, содержащая кураторские новости, статьи, новые выпуски, задания и т. д., связанные с Python.

#полезностьдня

https://prglb.ru/5afb4
​​Прими участие в интенсиве с ведущим инженером-программистом крупнейшей в мире соцсети и разработай свое первое Android-приложение!

Подробности здесь 👉 https://clc.to/zI2eow

За три дня ты:
cоздашь голосовой помощник, аналог Siri или «Окей, Google»;
познакомишься с основными конструкциями разметки, языком Kotlin, библиотеками Retrofit и Gson;
получишь ценные призы за участие.

Присоединяйся!
Introduction to Git and GitHub for Python Developers
Ч
то такое Git, что такое GitHub и в чем разница? Изучите основы Git и GitHub с точки зрения Pythonista в этом пошаговом видео-курсе.

#статьядня

https://prglb.ru/1ubnf