1.socket套接字的原理和應用
2.讀取**
importurllib.requesturllib.request as class_url
#返回乙個可以讀取的物件
webaddress="
"webpage=class_url.urlopen(webaddress)
import
retext=webpage.read()
m=re.search(b'
about
',text,re.ignorecase) #
正規表示式
(m.group())
#獲取遠端檔案
class_url.urlretrieve(webaddress,"
download.html")
#class_url.urlcleanup() #上面不指定位置才需要用
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...