import pymongo
connection=pymongo.MongoClient('127.0.0.1',27017)
db=connection.wangzuxian
collection=db.Result
import whois
#----------------------------------------------------------------------
def get_whois(url):
""""""
try:
info_whois = whois.whois(url)
collection.update({"URL":url},
{"$set": info_whois},
upsert = True)
print '[+] ' + url + ' success'
except Exception,e:
pass
with open('kehu_ok.txt') as s:
urls = s.readlines()
num = 0
for i in urls:
print '[+] ' + str(num + 1) + ' Start'
url = i.strip('\n').strip('\r')
get_whois(url)
2
python利用whois模块,得到whois'信息,并且存储到mongodb数据库
import pymongo
connection=pymongo.MongoClient('127.0.0.1',27017)
db=connection.wangzuxian
collection=db.Result
import whois
#----------------------------------------------------------------------
def get_whois(url):
""""""
try:
info_whois = whois.whois(url)
#collection.update({"URL":url},
#{"$set": info_whois},
#upsert = True)
print '[+] ' + url + ' success'
except Exception,e:
pass
with open('kehu_ok.txt') as s:
urls = s.readlines()
num = 0
for i in urls:
print '[+] ' + str(urls.index(i)) + ' Start'
url = i.strip('\n').strip('\r')
get_whois(url)
a
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。