當我tryed使用pywhois檢查域可用性:錯誤使用pywhois
import pywhois
try:
w = pywhois.whois('domain_name')
message='Domain is available'
except:
message='Domain is not available'
,但我得到這個錯誤:
easy_install pywhois
:
'module' object has no attribute 'whois'
我用這個命令安裝pywhois
它安裝成功,我錯過了什麼?
編輯: 檢查域可用性最好的和更穩定的方式是這樣的:
try:
import socket
socket.gethostbyname_ex('domain_name')
message='Domain is not available'
except:
message='Domain is available'
'pip install python-whois' to install;輸入whois'進口。 – SparkAndShine 2015-07-23 19:54:17
編輯不正確。域名很有可能被註冊,因此無法註冊,但沒有分配給域名的IP地址。停放的域可能根本沒有IP地址;許多站點爲例如註冊一個IP地址。 www.domainname,但不要將IP地址分配給域名。 – tripleee 2017-04-04 06:08:05