Image

Imagesuguby wrote in Imageru_python

Categories:

pep8

открыл для себя утилиту pep8
http://pypi.python.org/pypi/pep8
всем рекомендую - кмк надо следовать стандартам
(что есть pep8 - а вдруг не знаете - читать тут http://www.python.org/dev/peps/pep-0008/)

Вопрос такой - как вы справляетесь (и справляетесь ли) с длинными строками?

Если есть фукция с пятью-тирэ-десятью параметрами со значениями по умолчанию (например
def addRequriedFieldsToFieldGroups(fields=['SECID', 'SHORTNAME'], fields_groups=['short', 'full'], data_types=['daily', 'history']):
___pass
- как её ужать в 80 символов?

Или - длинная строка для лога:
log.info("addRequriedFieldsToFieldGroups: added %s links to field %s and groups %s/%s (may be many markets) ", affected, field, field_group, data_type)
- как выполнить требования PEP8?

другими словами - где кончается граница пересечения фанатизма и перфекционизма?