В комментарии к блоку я хочу сослаться на URL длиной более 80 символов.
Каково предпочтительное соглашение для отображения этого URL-адреса?
Я знаю, что bit.ly - это вариант, но сам URL носит описательный характер. Сокращение его, а затем наличие вложенного комментария, описывающего сокращенный URL-адрес, кажется паршивым решением.
Из PEP8
Лично я бы воспользовался этим советом и оставил бы для людей полный описательный URL-адрес в вашем комментарии.
источник
Вы можете использовать
# noqa
символ в конце строки, чтобы PEP8 / Flake8 не запускал эту проверку. Это разрешено PEP8 через:источник
Я бы сказал, оставь это ...
PEP20 :
Более практично иметь возможность быстро скопировать / вставить URL-адрес, чем удалять разрывы строк при вставке в браузер.
источник
Если вы используете flake8:
""" long-url: http://stackoverflow.com/questions/10739843/how-should-i-format-a-long-url-in-a-python-comment-and-still-be-pep8-compliant """ # noqa
источник
Вы используете сокращение URL-адресов, например Google, поэтому из этого:
http://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds
Вы получаете:
http://goo.gl/93ZLQ
источник
Мой вариант:
URL = ('http://stackoverflow.com/questions/10739843/' 'how-should-i-format-a-long-url-in-a-python-' 'comment-and-still-be-pep8-compliant')
источник