1
Django-Task1 笔记
发布于: 2021 年 06 月 14 日
今晚临时有点事,暂时先把协议部分的代码和爬虫部分的代码共享一下。
爬虫:
BS4
# requests
import requests
from time import sleep
from bs4 import BeautifulSoup
class robot():
def __init__(self):
self.url = "http://192.168.73.140:5500/src/html/site/index.html"
def getInfo(self):
try:
req = requests.get(self.url)
soup = BeautifulSoup(req.text, "html.parser")
layui_col_md12_list = soup.find_all("div", attrs={"class":"list-text"})
for info_tag in layui_col_md12_list:
# content = info_tag.find("div", attrs={"class":"content"})
print(info_tag.text)
print("--" * 100)
except:
pass
if __name__ == "__main__":
robot = robot()
robot.getInfo()
复制代码
socket 部分的代码:
import socket
#建立服务
sk = socket.socket()
#绑定IP
sk.bind(("127.0.0.1", 8080))
# 监听
sk.listen()
print("服务器开始运行啦。。。")
while True:
# 链接客户端
conn, addr = sk.accept()
# 接受数据
data = conn.recv(1024)
if data:
conn.send(b"HTTP/1.1 200 OK\r\n\r\n")
conn.send(bytes("你好啊",encoding="utf-8"))
break
复制代码
完整笔记近期会更新出来。
划线
评论
复制
发布于: 2021 年 06 月 14 日阅读数: 81
版权声明: 本文为 InfoQ 作者【IT蜗壳-Tango】的原创文章。
原文链接:【http://xie.infoq.cn/article/5599c581ff93d53805ce50dc5】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。


IT蜗壳-Tango
关注
一个日语专业的程序猿。 2017.09.10 加入
【坐标】无锡 【软件技能】Java,C#,Python 【爱好】炉石传说 【称号】InfoQ年度人气作者,Intel OpenVINO领航者联盟成员 【B站】https://space.bilibili.com/397260706/ 【个人站】www.it-worker.club
评论