我有一個腳本可以過濾那些還沒有註冊的域名。我使用pywhois模塊。問題在於它在數次(有時是數百次)請求之後突然凍結並且什麼都不做。我認爲這不是禁令,因爲我可以在凍結之後立即運行程序,並且它可以正常工作。如何避免在連接到服務器時程序被凍結
我想避免這種凍結。我的想法是計算函數的運行時間,如果時間跨越某行(例如10秒),它會重複該代碼。
你有什麼建議如何避免凍結?或者更好的方法來檢查域名?
下面是代碼:
for keyword in keywords:
try:
details = pythonwhois.get_whois(keyword+'.com')
except Exception as e:
print e
continue
if 'status' not in details.keys():
print 'Free domain!'
print keyword
可以在for循環 – Ajay
@Ajay的問題可能不會加載開始時添加time.sleep,但註冊的域名,其服務器不正確響應。 – JDong
@JDong你有什麼想法如何跳轉到下一個關鍵字?謝謝 –