擅长:python、mysql、java
<p>感谢@Krotton的回答,它确实有效。还要感谢@sean的<a href="https://stackoverflow.com/questions/2550439/correct-way-to-put-long-function-calls-on-multiple-lines">link</a>。因此,使用垂直链接的正确方法是:</p>
<pre><code>foo = Bar()
(foo.setSomething(something1)
.setStatus('vertical')
.setAttributes(attributes))
</code></pre>
<p>您还可以使用语法(如多行字符串)来允许垂直链接:</p>
<pre><code>foo = Bar()
foo.setSomething(something1)\
.setStatus('vertical')\
.setAttributes(attributes)
</code></pre>