![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
清风依旧笑春风
有事靠我,没事靠人!
展开
-
python网络基础之正则表达式
下面是我对正则表达式的一些简单介绍,它多用于爬虫,用来定制规则# 正则表达式导入模块import re# match只匹配字符串的头# re.match(正则表达式,需要处理的字符串)re.match(r"hello", "hello world")# 大小写的匹配re.match(r"[Hh]ello", "Hello world")re.match(r"[Hh]ello",...原创 2018-11-30 10:03:32 · 165 阅读 · 0 评论 -
python网络基础之进程,线程,协程
进程,协程,线程的一些总结# 1.进程:操作系统分配资源的基本单元,multiprocess模块提供了Process类来代表一个进程对象,这个对象可以理解为是一个独立的进程,可以执行另外的事情# 创建进程时,只需要传入一个执行函数和函数的参数,创建一个 Process 实例,用 start()方法启动# target指向函数,相当于调用函数,args传参,由于传的是元组,一个参数时,参数后...原创 2018-11-30 12:18:30 · 124 阅读 · 0 评论 -
python网络基础之单进程单线程实现非堵塞的http服务器
用单进程/单线程我们可以实现一个返回网页页面的http服务器,其中主要的是把堵塞变为非堵塞 套接字.setblocking(False),来实现一个长连接import socketimport reimport timedef main(): # 创建套接字 socket_tcp = socket.socket(socket.AF_INET, socket.SOCK_S...原创 2018-11-30 17:46:28 · 330 阅读 · 0 评论