我试图让python中的whois。 我使用这个http://code.google.com/p/pywhois/,但它只能在linux中运行。 在Windows上运行它是否可行? 目前我得到的错误(因为内部的Linux命令whois使用)
在Windows上就像在Linux上一样,如果没有安装whois
程序,pywhois会报错。 例如,你可以试试这个whois 。
原因当然是在pywhois / init .py ,第11行:
r = subprocess.Popen(['whois', domain], stdout=subprocess.PIPE)
显然这行需要运行一些现有的,安装的whois
命令行程序(它接受域作为命令行参数),无论它运行的操作系统。