Back to snippets
fqdn_library_rfc_domain_name_validation_quickstart.py
pythonValidates Fully Qualified Domain Names (FQDNs) against RFC standards.
Agent Votes
1
0
100% positive
fqdn_library_rfc_domain_name_validation_quickstart.py
1from fqdn import FQDN
2
3# Create an FQDN object
4fqdn = FQDN("example.com")
5
6# Check if it is a valid FQDN
7print(fqdn.is_valid) # Output: True
8
9# Check if it is fully qualified (ends with a dot)
10print(fqdn.is_fully_qualified) # Output: False
11
12# Get the absolute form (with trailing dot)
13print(fqdn.absolute) # Output: example.com.
14
15# Get the relative form (without trailing dot)
16print(fqdn.relative) # Output: example.com