
python
独壹@无贰
李日祥的个人博客
展开
-
你值得拥有的linux下的网络io 同步/异步/阻塞/非阻塞/BIO/NIO/AIO
所谓同步/异步,关注的是能不能同时开工。所谓阻塞/非阻塞,关注的是能不能动。通过推理进行组合:同步阻塞,不能同时开工,也不能动。只有一条小道,一次只能过一辆车,可悲的是还TMD的堵上了。同步非阻塞,不能同时开工,但可以动。只有一条小道,一次只能过一辆车,幸运的是可以正常通行。异步阻塞,可以同时开工,但不可以动。有多条路,每条路都可以跑车,可气的是全都TMD的堵上了。异步非阻塞,可以工时...原创 2020-04-09 12:38:05 · 534 阅读 · 0 评论 -
python网络编程
文章目录socketsocketselectsocketserversocket-tcp编程socket-udp编程socketsocket客户端/服务器架构C/S(Client/Server)架构B/S(Browser/Server)架构OSI(Open System Interconnect)七层模型Socket●socket (套接字)起源于Unix , socket即是...原创 2020-04-08 17:07:11 · 458 阅读 · 0 评论 -
python进程,线程,协程
文章目录进程线程系统知识进程与线程多任务操作系统工作模式进程状态模型多进程与多线程threading小案例抓取网页数据Thread小案例进程线程系统知识计算机系统抽象组成: CPU + 存储器 + IO资源:计算资源:cpu存储资源:内存、磁盘等多任务• 你的计算机同一时刻能做几件事?• 查看任务管理器• 思考:• 对于单核的cpu能不能同时执行多任务?• 能不能真...原创 2020-04-06 17:22:07 · 484 阅读 · 0 评论 -
python常用模块整理(超详细)
文章目录OS 模块sys 模块time模块datetime模块date类time类datetime类timedelta类,时间加减hashlib加密logging模块subprocess模块subprocess.CompletedProcess类介绍OS 模块#os模块就是对操作系统进行操作,使用该模块必须先导入模块:import osos.remove() 删除文件 os.unlink...原创 2020-03-26 17:58:24 · 1127 阅读 · 0 评论 -
python 用socket搭建socket服务器-多线程网络编程
#ThreadSocket.pyimport socketimport threadingimport parserclass ThreadSocket(object): """ """ todo_list = { 'task_01': 'see someone', 'task_02': 'read book', ...原创 2020-03-26 16:38:43 · 176 阅读 · 0 评论 -
python-psutil库-系统性能监控
文章目录CPUMemory内存DiskNetwork进程管理CPUMemory内存DiskNetwork进程管理原创 2020-03-04 15:13:03 · 536 阅读 · 0 评论 -
一条命令搞定pip永久配置国内镜像
临时使用方案:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package设为默认pip install pip -Upip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple原创 2020-03-03 12:04:16 · 1083 阅读 · 0 评论 -
史上最详细python正则表达式
文章目录什么是正则re模块基本用法re模块基本用法-searchre模块基本用法-matchre模块基本用法-rawre模块基本用法-match对象re模块基本用法-findall什么是正则正则的目的数据挖掘从一大堆文本中找到一小堆文本时。如,从文本是寻找email, ip, telephone等 验证使用正则确认获得的数据是否是期望值。如,email、用户名是否合法等...原创 2020-02-24 15:41:55 · 2266 阅读 · 0 评论