我正在尝试使用python“whois”。
我使用以下代码(OS: - CentOS 7)
为python安装了whoispip 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
答案 0 :(得分:1)
这个问题是因为你的文件名是whois.py,当你试图调用它被覆盖的库时,你应该将你的文件从whois.py命名为其他文件。