def __init__(self, status, addr, port):
if status not in {0x5a, 0x5b, 0x5c, 0x5d}:
raise ValueError("Incorrect status code")
self.status = status
try:
self.addr = ipaddress.IPv4Address(addr)
except ipaddress.AddressValueError:
raise ValueError("Invalid ipaddress format for IPv4")
self.port = port
评论列表
文章目录