Собрали в одном месте самые важные ссылки
читайте нас в Twitter
Небольшой рассказ о модуле упрощающем взаимодействие с возможностями файловой системы и проводника Windows
Пример в IPython Notebook. Используется целый набор научных модулей и помимо задачи поиска пузырей определяется направление движения пены
Первый релиз-кандидат новой версии python из ветки 2.7. Разработчики настоятельно рекомендуют протестировать эту версию, так как она касается вопросов безопасности.
Анонсирован выпуск пакета обновлений с исправлениями ошибок для популярной Python-IDE
Рассказывается о причинах смены дефолтного расположения файлов и даются рекомендации по расположению настроек, зависимостей, а также даются рекомендации по написанию приложений подходящих для повторного использования
Порой бывает интересно, что происходит "под капотом" вашей программы. В python есть замечательный модуль dis, который позволяет посмотреть, как интерпретатор выполняет ваш код.
Предлагает API для выборки данных со сторонних ресурсов и вебинтерфейс для контроля и управления многими аспектами этого процесса
Подборка модулей и инструментов упрощающих задачу замера эффективности кода на python
Предлагается обрабатывать данные порциями способными уместиться в памяти с помощью модуля multiprocessing и его встроенного механизма очередей
Однажды на проекте, написанном на GAE Django, понадобилось реализовать тестирование с помощью Selenium. К сожалению, найти готовый инструмента для этого не удалось. Поиски по просторам интернета не дали положительных результатов
Статья о том, как сделать интерпретатор с помощью библиотеки Graph-talk. Интерпретировать предлагается Braifuck, чтобы не упрощать жизнь.
Подробное руководство о том как найти нужный прямоугольник и выделить из него данные с помощью модулей cv2 и numpy
При авторизации по ключи через Paramico существует задача поиска нужного ssh-ключа для данного хоста по слепку (fingerprint). Данная статья вкратце объясняет как это сделать наиболее простым путем.
Упражнение на тему замыканий, декораторов и области видимости в Python
Краткая, но достаточно емкая статья и пример проекта на github
Практический пример использования Cython для ускорения вычислительных алгоритмов
Подняты вопросы отличия использования Python для web-разработки по сравнению с оной на PHP
В учебнике подробно рассматриваются, объясняются и анализируются наиболее часто используемые структуры данных и алгоритмы. Изложение идёт от простого (что такое алгоритм, как оценить его производительность) к сложному (деревья, графы) с живыми примерами и кодом.
Точнее говоря, модуль позволяет не заботиться об активации, если следовать определенным соглашениям
Имеется в виду применение модуля logging и по замерам автора - даже в режиме CRITICAL (грубо говоря вообще без записи в лог) дает сильное падение производительности. Следует иметь это в виду и проверить свои приложения.