Aşağıdaki kod satırını var (adlandırma için suçlamıyorum, onlar benim değil):Python'da zincirleme yöntemlerden nasıl ayrılır?
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()
Ben (çok okunabilir değil) nasıl göründüğünü sevmiyorum ama ı don Bu durumda satırları 79 karakterle sınırlamak için daha iyi bir fikre sahip olmak. Onu kırmanın daha iyi bir yolu var mı (tercihen ters eğik çizgi olmadan)?
Ayrıca en çok beğendim. Daha fazla kod eklemez ve ters eğik çizgi içermez. –
Burada ekstra girintiyi haklı çıkardığından emin değil; Bence bu çözüm, sadece bir kez girilen askı çizgileri ve takip eden paren hiç de iyi değil. –
Benim görüşüme göre, burada çift girinti normal bir girintili bloktan görsel olarak farklı olduğu için yararlıdır. Diğer kodlarla çevrildiğinde, bunun sarılmış tek bir satır olduğu daha açık hale gelir. – sth