我正在尝试使用python“ whois”。
我使用以下代码为OS安装了whois for python(OS:-CentOS 7)
pip install python-whois
当我在python控制台上运行以下三个命令时
import whois
w = whois.whois('www.google.com')
print w
但是当相同的三行我保存在文件whois.py中并使用命令运行代码
python whois.py
它给出以下错误
Traceback (most recent call last):
File "whois.py", line 1, in <module>
import whois
File "/home/sysadmin/pythonPractice/whois.py", line 2, in <module>
w = whois.whois('www.google.com')
TypeError: 'module' object is not callable
最佳答案
出现此问题是因为文件名是whois.py,并且当您尝试调用库whois时,它被覆盖了,因此,您应该将文件从whois.py命名为其他名称。
关于python - 找不到Whois库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49974542/