validators.mac_address
MAC Address.
@validator
def
mac_address(value: str, /):
Return whether or not given value is a valid MAC address.
This validator is based on WTForms MacAddress validator.
Examples:
>>> mac_address('01:23:45:67:ab:CD') True >>> mac_address('00:00:00:00:00') ValidationError(func=mac_address, args={'value': '00:00:00:00:00'})
Arguments:
- value: MAC address string to validate.
Returns:
(Literal[True]): If
valueis a valid MAC address. (ValidationError): Ifvalueis an invalid MAC address.