我想有一个建议,以便以更好的方式编写以下行...
# 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'
我想知道在名为 backend 的字典中是否至少有 1 个端口定义为“0”,并以这种方式引发异常。
谢谢!