擅长:python、mysql、java
<p>您可以通过将行拆分为多行,使用Python在圆括号/方括号/大括号中的隐式行延续来缩短行:</p>
<pre><code>threadToScanDevices = threading.Thread(target=test_ssdp.main,
args=(self.getHostIP(),
self.counter,
deviceListChangedEvent,))
</code></pre>
<p>(注意对齐的使用,以明确哪些子线属于一起)。在</p>
<p>或者,将行拆分为多个语句:</p>
^{pr2}$
<p>每个<a href="http://legacy.python.org/dev/peps/pep-0008/#maximum-line-length" rel="nofollow">PEP-0008</a>应限制为79个字符:</p>
<blockquote>
<p><strong>Maximum line length</strong></p>
<p>Limit all lines to a maximum of 79 characters.</p>
<p>For flowing long blocks of text with fewer structural restrictions (docstrings or comments), the line length should be limited to 72 characters.</p>
<p>Limiting the required editor window width makes it possible to have several files open side-by-side, and works well when using code review tools that present the two versions in adjacent columns.</p>
</blockquote>