本文介绍了如何打破Python中的一系列链接方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一行下面的代码(不要怪为命名约定,他们不是我的):
I have a line of the following code (don't blame for naming conventions, they are not mine):
subkeyword = Session.query(
Subkeyword.subkeyword_id, Subkeyword.subkeyword_word
).filter_by(
subkeyword_company_id=self.e_company_id
).filter_by(
subkeyword_word=subkeyword_word
).filter_by(
subkeyword_active=True
).one()
我不喜欢它看起来像(不太可读),但我没有任何更好的想法,在这种情况下限制行为79个字符。
I don't like how it looks like (not too readable) but I don't have any better idea to limit lines to 79 characters in this situation. Is there a better way of breaking it (preferably without backslashes)?
推荐答案
您可以使用额外的括号:
You could use additional parenthesis:
subkeyword = (
Session.query(Subkeyword.subkeyword_id, Subkeyword.subkeyword_word)
.filter_by(subkeyword_company_id=self.e_company_id)
.filter_by(subkeyword_word=subkeyword_word)
.filter_by(subkeyword_active=True)
.one()
)
这篇关于如何打破Python中的一系列链接方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!