我正在使用Sphinxdoc生成api文檔,並且在編寫文檔字符串時遇到了與pep8一致性問題。如何打破第一個文檔字符串中的鏈接以滿足pep8?
正如你可以看到下面的鏈接到OWASP網站在列105結束,遠過去所PEP8決定maximum-line-length
def handle_csrf(...):
"""The general recommendation by people in the know [OWASP]_, is
'to implement the Synchronizer Token Pattern (STP_)'.
.. [OWASP] The Open Web Application Security Project
(https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)_Prevention_Cheat_Sheet)
.. _STP: http://www.corej2eepatterns.com/Design/PresoDesign.htm
"""
有沒有辦法來包裝的網址,同時仍保持它在一個網址生成的文檔?
插入反斜槓不起作用。
可能的重複[我應該如何格式化一個長的url在python評論,仍然是PEP8兼容](http://stackoverflow.com/questions/10739843/how-should-i-format-a-long-url -in-A-python的註釋和-仍然待PEP8兼容)。雖然這不是關於獅身人面像。 –
我希望shpinx在保留縮進的同時有一些分割線條的方法,特別是因爲連續線上的縮進通常很重要。 – thebjorn
這是非常愚蠢的建議,但如何tinyurl.com或bit.ly –