无法找到whois库

时间:2018-04-23 06:18:20

标签: python linux python-2.7

我正在尝试使用python“whois”。

我使用以下代码(OS: - CentOS 7)

为python安装了whois
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

1 个答案:

答案 0 :(得分:1)

这个问题是因为你的文件名是whois.py,当你试图调用它被覆盖的库时,你应该将你的文件从whois.py命名为其他文件。