Closed keithjjones closed 4 years ago
Try this example, as I believe there is a bug with a dash. Note that all I did was change "compute-1" to "compute1" and then it works as expected.
>>> from publicsuffixlist import PublicSuffixList >>> psl = PublicSuffixList() >>> psl.privatesuffix('ec2-107-21-74-29.compute-1.amazonaws.com') >>> psl.publicsuffix('ec2-107-21-74-29.compute-1.amazonaws.com') 'ec2-107-21-74-29.compute-1.amazonaws.com' >>> psl.publicsuffix('ec2-107-21-74-29.compute1.amazonaws.com') 'com' >>> psl.privatesuffix('ec2-107-21-74-29.compute1.amazonaws.com') 'amazonaws.com'
My bad, I guess they do specify it:
https://github.com/publicsuffix/list/blob/master/public_suffix_list.dat#L10694
Closing.
Try this example, as I believe there is a bug with a dash. Note that all I did was change "compute-1" to "compute1" and then it works as expected.