fasttld:基于带有内置python dict的压缩特里的Python高性能TLD提取模块

时间:2024-06-04 07:35:12
【文件属性】:

文件名称:fasttld:基于带有内置python dict的压缩特里的Python高性能TLD提取模块

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-04 07:35:12

Python

Fasttld Fasttld是一个高性能TLD提取模块,它基于带有内置python dict()的压缩Fasttld 。 背景 fasttld模块的计划是一次从数百万行域(从DNS数据)中提取*域。 换句话说,我们将“ ”提取到“ google.com”中。 大多数程序员认为这很容易,只需运行".".join(domain.split('.')[1::]) 。 但这是错误的! 考虑如何处理“ ”。 因此,我们必须知道什么是后缀。 感谢 ,它为我们提供了所有后缀列表,包括一些私有域,例如'blogspot.co.uk','sinaapp.com'。 安装 您可以通过PyPI安装fasttld。 pip install fasttld 或者 git clone https : // github . com / jophy / fasttld . git & & cd f


【文件预览】:
fasttld-master
----.gitignore(64B)
----README.md(4KB)
----tests()
--------performance.py(2KB)
--------test.dat(47B)
--------maintest.py(4KB)
--------__init__.py(135B)
----LICENSE(1KB)
----fasttld()
--------public_suffix_list.dat(190KB)
--------FastTLDExtract.py(6KB)
--------psl.py(3KB)
--------__init__.py(216B)
----requirements.txt(15B)
----MANIFEST.in(83B)
----setup.py(1KB)
----.travis.yml(202B)

网友评论