我试图让域名注册的蟒蛇。我用这个 http://code.google.com/p/pywhois/ 但它只能运行在Linux上。难道是更多钞票在Windows上运行吗?目前我得到的错误(由于内部Linux命令使用的whois)

有帮助吗?

解决方案

在Windows上,就像在Linux上,pywhois如果没有安装whois程序提供了一个错误。你可以尝试这个域名注册,例如。

的原因,当然,是在 pywhois /的初始化的.py 时,线11:

r = subprocess.Popen(['whois', domain], stdout=subprocess.PIPE)

显然,这行需要运行某些现有的安装whois命令行程序(其接受域查找作为命令行参数),无论OS它的运行上。

其他提示

您可以使用:

os.system("whois %s" % hostname)

或者使用urllib连接的 http://www.whois.net 和废料含量

import whois

site = input ("Enter Site : ")

n = whois.whois (site)

print (n)
# whois python
# or  with CMD  enjoy that
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top