IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     06.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Apache Spark и PySpark для аналитика. Учимся читать и понимать план запроса в SparkUI

Продолжаем выводить ваши знания о PySpark на новый уровень :) В этот раз расскажем, что такое план запроса, как его смотреть, и что делать, чтобы уточнить узкие места в расчётах.

     06.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Функциональное программирование в Python: ежедневные рецепты

Как говорится, спроси пять программистов, что такое функциональное программирование, получишь шесть разных ответов. В целом это программирование через функции в их математическом понимании, то есть когда функция принимает что-то на вход и что-то возвращает на выходе, не меняя глобального состояния.

     08.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

aiohttp - 3.8.6

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     06.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Тестовые серверы Telegram: инструкция по эксплуатации

Про разработку ботов в Telegram написано много текстов, а про «тестовый дата-центр» практически ничего. Ранее Pavelgram освещал этот вопрос: он кратко рассказал, что такое тестовые серверы и как с ними работать. Я продолжу это начинание.

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Пишем АПИ автотесты на Python по шагам

В этой статье мы пошагово покроем тестами REST API на Python. Данная статья будет крайне полезна как начинающим, так и действующим тестировщикам и автоматизаторам, а также специалистам из смежных направлений.

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы
     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Интересные проекты, инструменты, библиотеки

markdown-pdf - Преобразование markdown в pdf

Каждому, кто ходил извилистой тропкой автоматической генерации pdf из markdown файлов ведомы связанные с этой задачей пеньки решения: Pandoc, LaTex, wkhtmltopdf и т.п.Х

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Детекция дефектов дорожного покрытия без размеченных данных: Хакатон, LiDAR, RANSAC, ICP и 44 бесcонных часов

Сегодня хотелось бы поделиться с вами опытом, который я получил во время недавнего хакатона. Надеюсь, статья по моей части работы окажется полезной и интересной для многих из вас.

     06.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

pylint - 3.0.1

Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Извлечение текста из файлов PDF при помощи Python

Существует множество типов документов, содержащих подобные виды неструктурированной информации, от веб-статей и постов в блогах до рукописных писем и стихов. Однако существенная часть этих данных хранится и передаётся в формате PDF.

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Интеграция Trix editor в Django

У ребят из Basecamp (ex-37signals) есть неплохой WYSIWYG редактор Trix Editor. Я начал использовать его в своих проектах в качестве основного текстового редактора, мне очень нравится. Ранее я везде использовал Redactor.js. Так как я практически всегда использую веб-фреймворк Django, то я решил сделать reusable django app для интеграции этого редактора.

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

django-phonenumber-field - 7.2.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

sorl-thumbnail - 12.10.0

Приложение для создания миниатюр изображений в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/sorl-thumbnail/

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

FIFO очередь asyncio в Python

Очереди в Asyncio могут быть полезны для создания программ, в которых используются паттерны производитель-потребитель, где одна или несколько корутин производят элементы и помещают их в очередь, а одна или несколько корутин потребляют элементы и обрабатывают их из очереди. В этой статье на примерах вы узнаете как работает асинхронная очередь asyncio.Queue.