Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/
(06.06.2016 - 12.06.2016)
Поддержите проект рублем или руками
В программе этого года — доклады и воркшопы от ведущих разработчиков России и зарубежья
Привет! 20 докладов, 2 воркшопа, Lightning Talks, дискуссионная панель, Unconference, афтепати с костром и песнями, прекрасный загородный отель «Cronwell Яхонты Таруса» — все это про конференцию PyCon Russia, которая пройдет 3-4 июля в 95 км от Москвы. Ниже — описание докладов и воркшопов
Всем привет. Внедрение методики непрерывной интеграции уверено шагает по нашей многострадальной родине и всё больше людей проникаются её идеями и концепциями, что очень хорошо. В данной статье я бы хотел рассказать про прием, который использую на одной из стадий непрерывной интеграции – конфигурирования приложений.
Подробная статья о создании бота для Slack
В результате проведенных опросов выяснилось, что интерес к Python в ближайшее время не будет падать.
История о том, как использовать NLP для повышения продаж
В преддверии PyCon Russia мы решили поговорить с докладчиками конференции о Python, их работе и увлечениях. Первое короткое интервью мы взяли у одного из разработчиков языка Python Андрея Светлова. Андрей Светлов — Python Core Developer, автор и активный участник многих питоновских библиотек, среди которых asyncio, aiohttp,aiopg, aiozmq, автор популярного блога, посвященного языку программирования Python, программный директор и ежегодный спикер конференции PyCon Russia.
Недавно ко мне обратился друг с просьбой написать бота, импортирующего новости из RSS-канала на сайте в Telegram-канал. Огромнейшим плюсом данного способа оповещения являются push-уведомления, которые приходят каждому подписанному пользователю на его устройство. Уже давно хотелось заняться чем-то подобным. Недолго думая, в качестве образца я выбрал канал Хабра telegram.me/habr_ru. В качестве языка программирования был выбран
Часто с началом нового проекта программист не в состоянии увидеть полную картину — он не знает с чего начать, где получить информацию, сколько ее получить, при этом есть шанс засесть за документацией надолго пока не пропадет желание что-либо делать. Я относительно часто делаю проекты «для души» в ранее незнакомых областях, например, программировал микроконтроллеры, делал свой segway, проектировал на ПЛИС свой микропроцессор, делал плагины под Counter-Strike, софт к купюроприемникам и другие проекты, в которых на старте был абсолютным нулем. А недавно...
Статья-размышления про Python3, зачем был сделан, что случилось после перехода с Python2 на Python3
В этой статье я хотел бы поделиться опытом и показать пример, как мы разрабатываем тесты для API интерфейсов включающих в себя как сервер-сервер взаимодействие, так и работу через браузер. Для демонстрации я приведу простой пример тестирования процесса оплаты банковской картой через наш платежный шлюз с отправкой результата тестов в Telegram.
Написать Си-модуль для Python бывает непросто. Это выступление даст вам представление о том, что следует знать, чтобы писать надёжный, быстрый и питоничный код на Си. Будет уделено внимание основным типам проблем, связанным с указателями, которые могут возникнуть при написании расширений.
Докладчик: Roman Mogylatov. Небольшой рассказ об Inversion of Control и Dependency Injection в Python
Martin Brochhaus покажет как запустить первый test-сценарий на py.test в Django. Как вы можете создавать фикстуры с помощью mixer и как потом измерить coverage
В статье вы найдете ответ на вопрос "Как пострить простую систему классификации изображений"
Умеет выводить во временный файл отладочные print(), аргументы и результат выполнения функций.
from typing import Any, Sequence from polypie import polymorphic, PolypieException @polymorphic def example(a: int, b): print('(1)') @polymorphic def example(a: str, b: Any): print('(2)') @polymorphic def example(a: Sequence[str]): print('(3)') example(100, 200) # (1) example('foo', 200) # (2) example(['foo']) # (3) example(('bar', 'baz')) # (3) try: example({'foo': 'bar'}) except PolypieException as exc: print(exc) # Matching signature <...> not found class Example: def __init__(self): self.values = {} @polymorphic def value(self, name): return self.values[name] @polymorphic def value(self, name, value): self.values[name] = value instance = Example() instance.value('foo', 100) instance.value('bar', 'baz') print(instance.value('foo')) # 100 print(instance.value('bar')) # baz
SQLAlchemy - 2.0.52
django-debug-toolbar - 7.1.0
gevent - 26.8.0
virtualenv - 21.7.4
numpy - 2.5.2
greenlet - 3.5.5
Битрикс24 + Python: шесть функций, после которых REST становится проще
pylint - 4.0.7
virtualenv - 21.7.3
Django: introducing django-msgspec
Почему голосовые ИИ‑агенты перебивают людей: замерил на боевом API и починил правилами русского синтаксиса
Голосовой ввод в любое окно Windows за секунду. Офлайн, на CPU, без единого гигабайта torch
coverage - 7.15.4
Kittysploit - security framework and C2 platform for pentesters
pika - 1.4.4