python實現(xiàn)網(wǎng)頁鏈接提取的方法分享
更新時間:2014年02月25日 10:11:33 作者:
這篇文章主要介紹了python實現(xiàn)的網(wǎng)頁鏈接提取的方法,需要的朋友可以參考下
復制代碼 代碼如下:
#encoding:utf-8
import socket
import htmllib,formatter
def open_socket(host,servname):
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
port=socket.getservbyname(servname)
s.connect((host,port))
return s
host=''
host=input('請輸入網(wǎng)址\n')
mysocket=open_socket(host,'http')
message='GET http://%s/\n\n'%(host,)
mysocket.send(message)
file=mysocket.makefile()
htmldata=file.read()
file.close()
parser=htmllib.HTMLParser(formatter.NullFormatter())
parser.feed(htmldata)
print '\n'.join(parser.anchorlist)
parser.close()
相關文章
python 辦公自動化——基于pyqt5和openpyxl統(tǒng)計符合要求的名單
前幾天接到的一個需求,因為學校給的名單是青年大學習已學習的名單,然而要知道未學習的名單只能從所有團員中再排查一次,過程相當麻煩。剛好我也學過一些操作辦公軟件的基礎,再加上最近在學pyqt5,所以我決定用python寫個自動操作文件的腳本給她用用。2021-05-05
Python用 KNN 進行驗證碼識別的實現(xiàn)方法
這篇文章主要介紹了Python用 KNN 進行驗證碼識別的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-02-02
Keras SGD 隨機梯度下降優(yōu)化器參數(shù)設置方式
這篇文章主要介紹了Keras SGD 隨機梯度下降優(yōu)化器參數(shù)設置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
使用matplotlib的pyplot模塊繪圖的實現(xiàn)示例
這篇文章主要介紹了使用matplotlib的pyplot模塊繪圖的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07

