Python 2.7 属性错误:';模块';对象没有属性';谁是';

Python 2.7 属性错误:';模块';对象没有属性';谁是';,python-2.7,whois,pywhois,Python 2.7,Whois,Pywhois,我试图执行以下代码: import whois w = whois.whois('webscraping.com') print w 我得到了上面的错误。 为什么?试试这个: w = whois.query('webscraping.com') 请尝试以下方法: w = whois.query('webscraping.com') 错误的库,解决方案是删除旧库并安装新库: pip uninstall whois pip install python-whois 错误的库,解决方案是删除

我试图执行以下代码:

import whois
w = whois.whois('webscraping.com')
print w
我得到了上面的错误。 为什么?

试试这个:

w = whois.query('webscraping.com')
请尝试以下方法:

w = whois.query('webscraping.com')

错误的库,解决方案是删除旧库并安装新库:

pip uninstall whois 
pip install python-whois

错误的库,解决方案是删除旧库并安装新库:

pip uninstall whois 
pip install python-whois

实际上,w是某种对象:)你可以查看文档:例如调用print w.。uu dict_uu:)我得到了一个错误-“module”对象没有属性“query”,这对我来说很有效(也适用于新的
python whois
),实际上,w将是某种类型的对象:)您可以检查文档:例如调用print w.\uu dict\uuu:)我得到了一个错误-'module'对象没有属性'query',这对我有效(也适用于新的
python whois
),检查您是否实际导入了带有
print whois.\uu file\uu
的包。这将返回指向您的
站点包的内容。否则,您必须在当前目录中导入名为
whois
的内容。我得到了C:\Python27\lib\site packages\whois\u init\ucwell这很奇怪
w=whois.query('webscraping.com')
如果您正确安装了软件包,应该可以正常工作。我建议重新安装并重试。
print dir(whois)
查看模块中的所有方法和属性。你应该能够在那里找到
查询
之类的东西。检查你是否真的导入了带有
打印whois.\uuuu文件\uuuu
的包。这将返回指向您的
站点包的内容。否则,您必须在当前目录中导入名为
whois
的内容。我得到了C:\Python27\lib\site packages\whois\u init\ucwell这很奇怪
w=whois.query('webscraping.com')
如果您正确安装了软件包,应该可以正常工作。我建议重新安装并重试。
print dir(whois)
查看模块中的所有方法和属性。您应该能够在那里发现
查询
等。谢谢,问题来自旧的
whois
包。谢谢,问题来自旧的
whois
包。