コード例 #1
0
def reduce_domain(domain_in):
    if not PublicSuffixList().publicsuffix(domain_in, accept_unknown=False):
        return None
    domain = PublicSuffixList().privatesuffix(domain_in)
    if domain:
        domain = domain.lower()
    else:
        log.debug("No eTLD for {}".format(domain))
    log.debug("Trimmed domain from {0} to {1}".format(domain_in, domain))
    return domain