selenium - 4.14.0
https://ift.tt/4iCrwqx
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
Сводка новостей от pythonz net 01.10.2023 — 08.10.2023
https://ift.tt/SHrm1Ot
А теперь о том, что происходило в последнее время на других ресурсах.
Talk Python to Me: #432: Migrating to Pydantic 2.0: Beanie for MongoDB
https://ift.tt/KVeBTXC
Audio
Функциональное программирование в Python: ежедневные рецепты
https://ift.tt/vBTOp27
Как говорится, спроси пять программистов, что такое функциональное программирование, получишь шесть разных ответов. В целом это программирование через функции в их математическом понимании, то есть когда функция принимает что-то на вход и что-то возвращает на выходе, не меняя глобального состояния.
Тестовые серверы Telegram: инструкция по эксплуатации
https://ift.tt/5vIJwai
Про разработку ботов в Telegram написано много текстов, а про «тестовый дата-центр» практически ничего. Ранее Pavelgram освещал этот вопрос: он кратко рассказал, что такое тестовые серверы и как с ними работать. Я продолжу это начинание.
Пишем АПИ автотесты на Python по шагам
https://ift.tt/rI2pLWd
В этой статье мы пошагово покроем тестами REST API на Python. Данная статья будет крайне полезна как начинающим, так и действующим тестировщикам и автоматизаторам, а также специалистам из смежных направлений.
markdown-pdf - Преобразование markdown в pdf
https://ift.tt/Ld5Qvsx
Каждому, кто ходил извилистой тропкой автоматической генерации pdf из markdown файлов ведомы связанные с этой задачей пеньки решения: Pandoc, LaTex, wkhtmltopdf и т.п.Х
pylint - 3.0.1
https://ift.tt/Lpe8BAS
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/
Интеграция Trix editor в Django
https://ift.tt/QyCaLjd
У ребят из Basecamp (ex-37signals) есть неплохой WYSIWYG редактор Trix Editor. Я начал использовать его в своих проектах в качестве основного текстового редактора, мне очень нравится. Ранее я везде использовал Redactor.js. Так как я практически всегда использую веб-фреймворк Django, то я решил сделать reusable django app для интеграции этого редактора.
django-phonenumber-field - 7.2.0
https://ift.tt/3Sa2XQy
Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/
FIFO очередь asyncio в Python
https://ift.tt/4fCZ0NO
Очереди в Asyncio могут быть полезны для создания программ, в которых используются паттерны производитель-потребитель, где одна или несколько корутин производят элементы и помещают их в очередь, а одна или несколько корутин потребляют элементы и обрабатывают их из очереди. В этой статье на примерах вы узнаете как работает асинхронная очередь asyncio.Queue.
Тестируем API в Таверне
https://ift.tt/1fBYaES
В сегодняшней статье мы поговорим об использовании Python для проверки API веб приложений. Но сначала давайте рассмотрим, что представляет из себя тестирование API.
Полноценный 2D-платформер на Python в 2023? Мой опыт
https://ift.tt/Vz9EpMF
Говорят, что на Python легко и просто создавать игры-платформеры. Правда ли? В этой статье вы узнаете о всех стадиях создания игры-платформера на Python, о сложностях при его создании и выводах, которые я сделал после релиза игры.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Python 3.12.0
- Объединение открытых данных Open Street Map и Landsat для уточнения площадей зеленых зон
- Протоколы семейства TCP/IP. Теория и практика
- Детекция дефектов дорожного покрытия без размеченных данных
- Тестовые серверы Telegram: инструкция по эксплуатации
- dataherald - query your structured data in natural language
- pylint - 3.0.0
- Django security releases: 4.2.6, 4.1.12, 3.2.22
Заходите в гости - https://pythondigest.ru/issue/511/
Компьютерные решения больше не запатентовать
https://ift.tt/FKHcMy8
Я патентный поверенный занимаюсь тем, что помогаю изобретателям получить патентную защиту их разработок (изобретений и полезных моделей). В последнее время Роспатент начал, на мой взгляд, неправомерно выдавать отказы по разработкам, которые основаны на использовании компьютеров и прочей вычислительной техники.
Apache Spark и PySpark для аналитика. Учимся читать и понимать план запроса в SparkUI
https://ift.tt/GqSfoW8
Продолжаем выводить ваши знания о PySpark на новый уровень :) В этот раз расскажем, что такое план запроса, как его смотреть, и что делать, чтобы уточнить узкие места в расчётах.
aiohttp - 3.8.6
https://ift.tt/cmJ6fQT
http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp
Детекция дефектов дорожного покрытия без размеченных данных: Хакатон, LiDAR, RANSAC, ICP и 44 бесcонных часов
https://ift.tt/iQE2R6J
Сегодня хотелось бы поделиться с вами опытом, который я получил во время недавнего хакатона. Надеюсь, статья по моей части работы окажется полезной и интересной для многих из вас.
Извлечение текста из файлов PDF при помощи Python
https://ift.tt/LP6ahoJ
Существует множество типов документов, содержащих подобные виды неструктурированной информации, от веб-статей и постов в блогах до рукописных писем и стихов. Однако существенная часть этих данных хранится и передаётся в формате PDF.
sorl-thumbnail - 12.10.0
https://ift.tt/ZaV9dhB
Приложение для создания миниатюр изображений в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/sorl-thumbnail/
Протоколы семейства TCP/IP. Теория и практика
https://ift.tt/043vjTs
В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур данных, передаваемых по сети, а при рассмотрении сетевого программирования основное внимание уделяют интернет-сокетам.
Год ожиданий — и мы получили Python 3.12. Изменения, новшества и дополнения
https://ift.tt/MCgj192
Новую версию Python многие разработчики ожидали с нетерпением. Кто-то и не ждал, поскольку вполне достаточно было возможностей прежней версии. Но Python 3.12 таки выпустили, сейчас стало известно, что эту ветку будут поддерживать полтора года, а потом для нее станут формировать исправления для устранения уязвимостей — в течение еще трех с половиной лет.