次の行をより良い方法で書くためにアドバイスが欲しいです...
# raise exception in case of backendport or frontendport are not valid
assert len([backend_port['backend']['bport'] for backend_port in self.backend if backend_port['backend']['bport'] == '0']) >= 0, 'backend port not valid: BPNVAL'
assert self.port == 0, 'frontend port not valid: FPNVAL'
バックエンドと呼ばれる辞書に「0」と定義されたポートが少なくとも 1 つあるかどうかを知りたいのですが、そのようにして例外を発生させます。
ありがとう!