duck.utils.rand_domainΒΆ
Module ContentsΒΆ
FunctionsΒΆ
Generates a random domain name valid according to RFC 1034/1035. |
|
Generates a random label for a domain name. |
APIΒΆ
- duck.utils.rand_domain.generate_random_domain(max_labels: int = 3, max_label_length: int = 32) str[source]ΒΆ
Generates a random domain name valid according to RFC 1034/1035.
- Parameters:
max_labels β Maximum number of labels in the domain. Default is 3.
max_label_length β Maximum length of each label. Default is 63.
- Returns:
A random domain name.
- Return type:
str