In einem Blockkommentar möchte ich auf eine URL verweisen, die über 80 Zeichen lang ist.
Was ist die bevorzugte Konvention zum Anzeigen dieser URL?
Ich weiß, dass bit.ly eine Option ist, aber die URL selbst ist beschreibend. Es zu verkürzen und dann einen verschachtelten Kommentar zu haben, der die verkürzte URL beschreibt, scheint eine beschissene Lösung zu sein.
Von PEP8
Persönlich würde ich diesen Rat verwenden und lieber die vollständige beschreibende URL in Ihrem Kommentar für die Leute hinterlassen.
quelle
Sie können das
# noqa
am Ende der Zeile verwenden, um zu verhindern, dass PEP8 / Flake8 diese Prüfung ausführt. Dies ist von PEP8 über Folgendes zulässig:quelle
Ich würde sagen, lass es ...
PEP20 :
Es ist praktischer, eine URL schnell kopieren / einfügen zu können, als Zeilenumbrüche beim Einfügen in den Browser zu entfernen.
quelle
Wenn Sie flake8 verwenden:
""" long-url: http://stackoverflow.com/questions/10739843/how-should-i-format-a-long-url-in-a-python-comment-and-still-be-pep8-compliant """ # noqa
quelle
Sie verwenden einen URL-Shortener wie Google, also aus diesem:
http://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds
du erhältst:
http://goo.gl/93ZLQ
quelle
Meine Option wäre:
URL = ('http://stackoverflow.com/questions/10739843/' 'how-should-i-format-a-long-url-in-a-python-' 'comment-and-still-be-pep8-compliant')
quelle