📅  最后修改于: 2023-12-03 15:05:38.965000             🧑  作者: Mango
当使用Python的whois
模块查询域名信息时,有些用户可能会遇到上述类型错误。这是因为在较旧的版本中,search()
函数并没有tld
这个参数。
最简单的方法是升级whois
模块,通过以下命令可以安装最新版:
pip install whois --upgrade
如果您需要控制版本,可以使用下列命令安装特定版本:
pip install whois==0.9.7
升级之后,您的代码将不再抛出上述类型错误,同时,您也可以在查询过程中通过tld
参数指定查询的根域名。
whois
模块版本tld
参数Python
版本,whois
的tld
参数支持需要至少Python 2.5
或Python 3.0
。当您使用whois
模块查询域名信息时,如果出现上述类型错误,请先检查您的代码是否为最新版本,并确保您正确地传递了tld
参数。如果问题仍然存在,请考虑将问题报告给whois
模块的维护者,以寻求更多帮助和支持。