"""
1,导包
2,创建TCP套接字
3,建立连接
4,拼接客户端请求报文
5,发送请求报文
6,接收响应报文
7,过滤出html页面
8,保存为html文件
9,关闭套接字
"""
# 1,导包
import socket
# 2,创建TCP套接字
tcp_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 3,建立连接
tcp_socket.connect(("192.168.100.253",80))
# 4,拼接客户端请求报文
hang="GET /index_choose HTTP/1.1\r\n"
tou="Host:192.168.100.253\r\n"
konghang="\r\n"
qqbw=hang+tou+konghang
# 5,发送请求报文
tcp_socket.send(qqbw.encode())
# 6,接收响应报文
xybw=tcp_socket.recv(10240).decode()
#7,过滤出html页面
htmlym=xybw[xybw.find("""<html lang="zh-CN">"""):]
print(htmlym)
#8,保存为html文件
with open("laor.html","a") as o:o.write(htmlym)
# 9,关闭套接字
tcp_socket.close()
爬虫练习网站
吾爱品聚 - AI开发·量子计算·云原生技术 | 吾爱品聚 - IT前沿实战教程社区https://pjw.521pj.cn/
意甲直播_意甲高清无插件在线直播_意甲免费视频直播在线观看-857直播网-857直播网https://www.hicampus.net/