Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Инструмент создания виртуального рабочего окружения. Изменения описаны по ссылке https://allmychanges.com/p/python/virtualenv/#15.0.3. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
Python интерфейс для PostgreSQL. Изменения описаны по ссылке https://allmychanges.com/p/python/psycopg2/#2.6.3. Скачать можно по ссылке: http://pypi.python.org/pypi/psycopg2/
Модуль проверки форматирования кода. Изменения описаны по ссылке https://allmychanges.com/p/python/flake8/#3.0.4. Скачать можно по ссылке: http://pypi.python.org/pypi/flake8/
Тесты выглядят как примеры запуска. Процесс тестирования представляет собой последовательное выполнение команд с последующим сравнением результатов вывода с эталоном. Утилитку удобно использовать для тестирования примеров из документации.
Короткая статья на тему - как выпрыгивать из вложенных циклов
Статья об использовании модуля concurrent.futures