在块注释中,我想引用一个超过80个字符的URL.
显示此URL的首选约定是什么?
我知道bit.ly是一个选项,但URL本身是描述性的.缩短它然后有一个描述缩短的URL的嵌套注释似乎是一个糟糕的解决方案.
jfs*_*jfs 71
不要破坏网址:
# A Foolish Consistency is the Hobgoblin of Little Minds [1]
# [1]: http://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds
Run Code Online (Sandbox Code Playgroud)
Sar*_*ica 35
您可以使用该# noqa行的末尾来阻止PEP8/Flake8运行该检查.这是PEP8允许的:
特殊情况不足以打破规则.
小智 12
如果你使用的是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
Run Code Online (Sandbox Code Playgroud)