我尝试在python中获取whois.我用这个
http://code.google.com/p/pywhois/
但它只能在linux中运行.是否可以在Windows上运行它?当前我收到错误(因为使用了内部Linux命令whois)
解决方法:
在Windows上,就像在Linux上一样,如果未安装whois程序,pywhois会给出错误.例如,您可以尝试this whois.
原因当然是在pywhois/init.py的第11行中:
r = subprocess.Popen(['whois', domain], stdout=subprocess.PIPE)
显然,此行需要运行一些现有的已安装的whois命令行程序(该程序接受域以作为命令行参数来查找),无论其运行在什么操作系统上.