用 python 獲取網域名稱列表 再進行備案查詢

2021-06-18 00:44:53 字數 1688 閱讀 9731

需要在眾多的二手網域名稱中查詢他的備案資訊,

需要安裝beautifulsoup,進行提取,原來是想將內容都獲取出來,但是由於批量查詢的**不支援抓取,也沒有繼續研究,就直接用webbrowser了

這個是網域名稱列表的源

獲取了網域名稱之後,進行拼湊url   

url =''+l

每次開啟5個頁面,否則機器受不了,就是每次進行網頁查詢50個網域名稱

在下進行查詢,需要對這個**說thx,

lista=soup.findall(text=re.compile("com")) #根據需要自行修改

self.listcom=lista

def listcom(self):

self.read()

self.findcom()

return self.listcom

class readbeian:

def __init__(self,listcom):

self.listcom=listcom

def writeurl(self):

self.lista=

for i in range(0,len(self.listcom),9):

a=self.listcom[i:i+9]

b=''

for j in a:

b=b+'%0d%0a'+j

return self.lista

def readbeian(self):

for i in range(0,len(self.lista),5):

listl=self.lista[i:i+5]

for l in listl:

url =''+l

webbrowser.open(url, new=0,autoraise=1)

a=raw_input('繼續開啟5個網頁 y or n')

if a=='y':

continue

a=findurl('')

b=readbeian(a.listcom())

print b.writeurl()

b.readbeian()

用php來分析篩選網域名稱列表

1.首先要獲取未註冊網域名稱的列表。這裡推薦乙個工具去篩選。2.下面刪除網域名稱列表之後獲取如下檔案.3.現在開始寫php 來刪選網域名稱,和 篩選網域名稱是一樣的 為了鞏固基礎知識。用最笨的方法寫。但是效率沒問題 哈哈。那裡的曬選條件自己隨便定義。篩選網域名稱的思路方法應該就是這個吧。有能力的可寫...

python 獲取 url 網域名稱

獲取 url 網域名稱方法不外乎三種 1.切割 url 字串,把網域名稱單獨拿出來 2.正則匹配 3.借用別人寫好的包 個人推薦第三種哈,要不然冷落了別人不好,畢竟大家都是同行 舉例py2.7環境,py3 可能用法有變 import urlparse host urlparse.urlparse p...

python 獲取網域名稱到期時間

需求 如果在linux系統中直接使用下面命令即可 但是這個命令使用python2 的commands執行不成功,所以只能換成通過shell指令碼去執行。init sh函式檢查shell指令碼不存在則建立,這樣不需要多寫乙個指令碼,有程式生成。usr bin python coding utf 8 a...