十三 網路程式設計

2022-06-03 20:48:10 字數 528 閱讀 3412

1.socket套接字的原理和應用

2.讀取**

import

urllib.request as class_url

#返回乙個可以讀取的物件

webaddress="

"webpage=class_url.urlopen(webaddress)

import

retext=webpage.read()

m=re.search(b'

about

',text,re.ignorecase) #

正規表示式

print

(m.group())

#獲取遠端檔案

class_url.urlretrieve(webaddress,"

download.html")

#class_url.urlcleanup() #上面不指定位置才需要用

urllib.request

3.可併發的socketserver伺服器

可併發的伺服器

十三 網路程式設計

1.socket套接字的原理和應用 2.讀取 import urllib.request as class url 返回乙個可以讀取的物件 webaddress webpage class url.urlopen webaddress import retext webpage.read m re....

TCP IP網路程式設計學習筆記 十三

io完成埠模型的實現要點 建立乙個io完成埠物件 簡稱cp物件 控制代碼 使用createiocompletionport 建立 使用wsarecv 或者wsasend 進行非同步io操作,操作完成後,系統自動啟用getqueuedcompletionstatus 函式,進而啟用某個執行緒去處理。注...

網路程式設計系列之十三 wireshark安裝檔案衝突

在閱讀freeradius client的原始碼的時候,需要測試並且通過wireshark抓包來看報文結構。在安裝wireshark的過程中遇到了檔案衝突的問題 1 yum y install wireshark 安裝wireshark的文字工具,沒有問題 2 yum y install wires...