python可以使用whois协议查询域名的注册者,
代码如下:
import whois
print(whois.whois('appspot.com'))
但是在运行的时候发生错误,原因如下:
File "D:\pycharm\venv\lib\site-packages\whois\parser.py", line 17, in <module>
from past.builtins import basestring
ModuleNotFoundError: No module named 'past'
于是乎我便去下载past,但是past的下载说明表示,install past指install future(这逻辑我也是服气),说明如下:
To install past, use:
$ pip install future
但是future模块我早就下载了呀,为什么运行还是不行???
后来我又将代码改成了如下两种情况,但结果还是不行...
from future.builtins import basestring
或者
from builtins import basestring
最后实在没办法了,求大佬解答!