Собрали в одном месте самые важные ссылки
читайте нас в Telegram
Репозиторий содержит код для обучения Нейронной сети без учителя.
Python интерфейс для PostgreSQL. Изменения описаны по ссылке https://allmychanges.com/p/python/psycopg2/#2.7. Скачать можно по ссылке: http://pypi.python.org/pypi/psycopg2/
В синтаксисе Python один и тот же символ или конструкция часто используется для разных целей Возможно вы встречались с подобным кодом:
....
Похож на декоратор. Это называется замыканием. Это более общий случай декоратора. Смысл замыкания состоит в том, что определение функции "замораживает" окружающий её контекст на момент определения. Это может делаться различными способами, например, за счёт параметризации создания функции
Представим ситуацию. Есть модель Текст (заголовок, тело, теги) и модели Новость, Продукт, Реклама, которые имеют свои уникальные параметры. Необходимо связать Текст и все остальные - вполне логичное желание.
Как можно поступить:
...
В статье приведен готовый код, который может создать PDF файл накладной
«В жизни каждого django-разработчика наступает момент, когда он решительно рвет со своим прошлым, лишенным функционального тестирования!» Об этом и поговорим.
Если вы автор Python-библиотеки, то скорее всего вам необходимо поддерживать несколько версий Python. Стандартный набор - 2.6, 2.7, 3.3, 3.4 и сейчас уже 3.5. Поддерживать несколько версий Python помогают тесты.
Не секрет, что тесты помогают допускать меньше ошибок во время поддержки проекта. Например, вы можете смелее делать рефакторинг и быть уверены, что функционал который проверяют тесты работает.
Пускай написали тесты для озвученных версий Python, как их запускать? Постоянно менять venv и тыкать python run_test.py? Есть удобнее инструмент - tox...
На русском языке не так много хороший книг, но есть. Среди них выделяется пособие Шабанова Павла.
Данное электронное пособие на русском языке посвящено работе с научной графикой с помощью графической библиотекой matplotlib языка программирования python.
Учебник предназначен для всех желающих освоить библиотеку matplotlib для создания научной графики в python. Книга будет интересна студентам, аспирантам и научным сотрудникам всех возрастов.
Главная цель пособия - облегчить изучение библиотеки matplotlib и предложить ряд готовых решений для создания научной графики высокого публикационного качества. Приведённые в учебнике примеры показывают возможности языка python для визуализации результатов научной деятельности.
Ссылка на книгу: https://github.com/whitehorn/Scientific_graphics_in_python
pyinstaller - самостоятельно анализирует ваш код, скачивает зависимости и запускает код. Это может быть полезно для запуска на компьютере клиента, где нет Python
Начиная с версии 3.2, в Python появилась возможность стандартными средствами организовать мемоизацию. Иными словами, кэшировать результаты вызова функции. Этот механизм представлен в виде декоратора в модуле functools и называется lru_cache (least recently used cache)...
american fuzzy lop - это утилита fuzzy testing. А afl-utils это набор утилит, которые упрощают работу с первым.
pyquery позволяет делать запросы к XML документам. Является оберткой над lxml. API весьма похож на jquery.
effect - это библиотека для напиания чисто функционального кода, изолируя подочные эффекты для IO и состояния.
Вводные доклад про Boost.Python
Рассуждают на тему "Python в продакшн"
Репозиторий содержит несколько notebook, которые расскажут как начать программировать на Python для целей статистики.