1、python怎麼判斷某個域名是頂級域名還是二級域名
比如:baidu.com 這是百度的頂級域名
.baidu.com 這是二級域名
www.baidu.com這也是二級域名
..baidu.com 這是三級域名
*.baidu.com 這是泛域名
習慣上這樣區分,一般不稱謂一級域名。個別人說指的一級域名就是頂級域名。
2、用python怎麼將接收到的數據或者域名寫在輸出當前目錄
假設文本放在在一個文本字元串里html, 如果你沒有獲得只有URL可以這樣 import urllib2, re html=urllib2.urlibopen(url).read() ips=re.findall("(?isu)\d+\.\d+\.\d+\.\d+",html) if ips: open("ips.txt","wb").write("\r\n".join(ips))
3、求一個python腳本,用來抓取域名下所有以.action結尾的URL
首先你要給出目標域名是哪個
4、python 獲取域名是泛域名還是實際域名
使用urllib.parse.urlparse(url).hostname獲取域名,通過socket.gethostbyname(域名)獲取IP地址,再通過socket.gethostbyaddr(ip地址就可以得到)真實的hostname了。 代碼示例 python3.x: import urllib.parseimport socketurl = '你要獲取的網...
5、有沒有可以像百度爬蟲一樣的python程序。把中國所有域名都採集保存下來。希望有大哥可以給我一份,
你表達的不是很清楚!
採集域名有啥用?
你是說採集每個正常運行的域名下的網站內容嗎?
但我得告訴,這個程序很多,搜索引擎很多人都寫過!但你得有硬體成本才行啊!中國啊,多少個網站!你如果你用單台電腦採集,估計你的從現在開始到你老死還採集不完!百度的伺服器數量已經數以萬計,懂嗎?
如果你只採集幾個特定的網站,還可以搞的定啊
6、如何用python提取dns日誌中的時間和訪問域名
a)採用| 作為分割符
b)第二個欄位domain為目標數據,我們用作鍵值,即字典的key
c)domain[key]存儲相應域名的訪問次數
7、python如何從網頁中提取列表中字典中的域名
假設那個字典叫dict:
if dict.has_key( line[0] ):
print dict[ line[0] ]
和列表一樣,用[ ]即可
8、python 怎麼將"<url testabc.good.com> This is a test url"中的域名替換為"abc.good.com"
import re
a = '<url testabc.good.com> This is a test url'
print re.sub("(?<=url )test",'',a)