W komentarzu blokowym chcę odwołać się do adresu URL, który ma ponad 80 znaków.
Jaka jest preferowana konwencja wyświetlania tego adresu URL?
Wiem, że bit.ly jest opcją, ale sam adres URL jest opisowy. Skrócenie go, a następnie zagnieżdżony komentarz opisujący skrócony adres URL wydaje się kiepskim rozwiązaniem.
Z PEP8
Osobiście skorzystałbym z tej rady i raczej zostawiłbym w komentarzu pełny opisowy adres URL dla ludzi.
źródło
Możesz użyć
# noqa
na końcu linii, aby powstrzymać PEP8 / Flake8 przed uruchomieniem tego testu. Jest to dozwolone przez PEP8 poprzez:źródło
Powiedziałbym zostaw to ...
PEP20 :
Bardziej praktyczna jest możliwość szybkiego kopiowania / wklejania adresu URL, a następnie usuwania podziałów wierszy podczas wklejania do przeglądarki.
źródło
Jeśli używasz 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
źródło
Używasz skracacza adresów URL, takiego jak Google, więc z tego:
http://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds
dostajesz:
http://goo.gl/93ZLQ
źródło
Moją opcją byłoby:
URL = ('http://stackoverflow.com/questions/10739843/' 'how-should-i-format-a-long-url-in-a-python-' 'comment-and-still-be-pep8-compliant')
źródło