Google Python Style Guide
Версия: 2.48
Авторы: Amit Patel, Antoine Picard, Eugene Jhong, Jeremy Hylton, Matt Smart, Mike Shields.
Подготовка
Python является основным скриптовым языком используемым в Google. Данное руководство это список «хорошо» и «плохо» для программ написанных на языке Python. Чтобы помочь Вам форматировать свой код корректно, мы создали файл настроек для редактора Vim. Для Emacs, его изначальные настройки должны хорошо подходить для наших целей.
Советы по программированию на Python
PyChecker
Используйте PyChecker для проверки своего кода.
Импортируйте только пакеты и модули
Импортируйте каждый модуль используя полный путь до него
Исключения разрешены, но должны использоваться осторожно
Избегайте использования глобальных переменных
Вложенные/локальные/внутренние классы и функции
Read more: Habrahabr.ru
QR: