![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础
文章平均质量分 84
从入门到失业
本木夕丶Lu
菜鸟的博客
展开
-
Python--粘包问题及基于 socket 编程解决粘包问题
粘包问题与解决思路;Python-struct 模块的基本使用方法;基于struct 模块解决粘包问题的思路;基于 socket 编程 解决粘包问题的代码演示;原创 2022-04-17 13:05:34 · 4707 阅读 · 0 评论 -
Python-socket 层编程
Python-网络编程之 socket 层,基于 Tcp 与 Udp 的服务端和客户端原创 2022-03-26 13:44:05 · 4372 阅读 · 0 评论 -
网络通信基础-osi七层模型及协议简介,socket 层简介
osi 七层模型简介各层协议的工作流程与规定socket 简介Tcp 服务端与客户端的"三次握手与四次挥手",Tcp 协议比 Udp 协议更加可靠的原因原创 2022-03-26 13:53:22 · 7419 阅读 · 0 评论 -
Python-下载第三方模块,更换pip下载源
1、pip 工具介绍2、下载第三方模块的两种方式3、切换第三方模块库的源地址4、查看第三方模块的安装路径5、永久更换 pip 下载源原创 2021-04-30 14:15:13 · 3777 阅读 · 0 评论 -
Python 解释器之虚拟环境
python 解释器之虚拟环境介绍;虚拟环境使用场景;pycharm 配置虚拟环境;虚拟环境搭建原创 2022-05-11 17:14:43 · 1034 阅读 · 0 评论 -
web 框架的本质
一、半成品自定义web框架;二、HTTP 协议简介;HTTP GET请求的格式:HTTP响应的格式:三、完善自定义 web 框架;3.1 根据不同的路径返回不同的内容;3.2 根据不同的路径返回不同的内容--函数版;3.3 根据不同的路径返回不同的内容--函数进阶版;3.4 返回具体的HTML文件;四、服务器程序和应用程序;五、基于wsgiref模块的web框架;所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框原创 2022-05-06 15:19:15 · 252 阅读 · 0 评论 -
Python--协程(greenlet 模块、Gevent 模块)
协程介绍以及特点;greenlet 模块;Gevent 模块;原创 2022-04-20 08:42:30 · 738 阅读 · 0 评论 -
Python--进程池与线程池
池的概念;concurrent.fututres 模块 导入进程池与线程池;submit 方法;result 方法;shutdown 方法;回调机制 add_done_callback 方法;原创 2022-04-19 21:50:49 · 2119 阅读 · 0 评论 -
Python--进程通信 IPC
IPC 介绍;队列--Queue类;Queue 方法介绍;队列用法实例;线程队列;原创 2022-04-18 21:25:05 · 866 阅读 · 0 评论 -
Python-- GIL 锁简述
GIL 的定义;为什么会有 GIL 锁;GIL 锁与普通的线程锁有什么区别;CPython 解释器多线程是否真的无法利用多核优势?原创 2022-04-18 20:13:16 · 4023 阅读 · 2 评论 -
Python--并发编程之进程(线程)互斥锁与同步锁
进程锁;线程锁;死锁与可重入锁(递归锁);信号量(Semaphore);Event 事件;原创 2022-04-18 20:09:25 · 409 阅读 · 0 评论 -
Python--开启多进程(Process 模块)与开启多线程(Thread 模块)
开启多进程:Process 类与 Thread 类的介绍; start (), run(), terminate() , is_alive() , join( ) 方法详解 ;开启进程或线程的两种方式;Process 与 Thread 的区别---守护进程与守护线程的区别;Python 能开启线程,又提供进程方法的原因;原创 2022-04-18 20:05:32 · 3632 阅读 · 0 评论 -
Python--面向对象之反射与魔法方法
反射;魔法方法原创 2022-04-18 12:56:56 · 272 阅读 · 0 评论 -
pymysql 模块的使用
使用 pymysql 进行增删改查,SQL 注入问题及解决方法原创 2022-04-14 16:56:44 · 649 阅读 · 1 评论 -
Python--基础实战项目,ATM+购物车
ATM+购物车,三层架构简介以及代码实现原创 2022-04-13 00:06:13 · 534 阅读 · 0 评论 -
Python--模块的介绍与导入
一、模块的介绍二、模块的使用方法--模块的导入三、模块的搜索路径与优先级四、区分 py 文件的两种用途原创 2022-04-08 17:36:11 · 2008 阅读 · 1 评论 -
013、Python--异常捕获、迭代器、生成器、三元表达式
一、迭代器的介绍二、异常捕获三、for 循环的介绍四、迭代器的优缺点五、生成器关键字与 yield 关键字六、三元表达式原创 2022-04-04 08:58:50 · 876 阅读 · 2 评论 -
012、Python--装饰器
一、装饰器的介绍二、无参装饰器的使用三、无参装饰器的推导四、装饰器语法糖与叠加多个装饰器五、有参装饰器原创 2022-04-04 08:55:34 · 855 阅读 · 0 评论 -
011、Python--函数对象与闭包函数
一、函数对象的使用二、闭包函数的介绍及用法原创 2022-04-04 08:52:56 · 463 阅读 · 0 评论 -
Python--单例模式
一、什么是单例模式二、实现单例模式的方式原创 2022-04-04 08:47:37 · 471 阅读 · 0 评论 -
Python--元类
一、元类介绍二、class 关键字创建类的流程分析三、自定义元类四、__new__方法五、__call__方法六、总结类的调用与类产生对象的步骤分析原创 2022-04-01 17:33:01 · 5981 阅读 · 5 评论 -
Python--常用模块方法简述
常用模块:1、time与 datetime 模块2、random 模块3、os 模块4、sys 模块5、configparser 模块6、hashlib 模块7、collections模块8、subprocess 模块原创 2022-03-29 15:40:23 · 1267 阅读 · 0 评论 -
Python--正则表达式简述及 re 模块的使用
正则表达式基础简介,re 模块常用方法介绍原创 2022-03-29 15:30:16 · 895 阅读 · 0 评论 -
Python-序列化与反序列化(json&pickle 模块)
序列化与反序列化json 模块pickle 模块原创 2022-03-28 16:11:00 · 228 阅读 · 0 评论 -
015、Python-匿名函数与常用内置函数
匿名函数搭配匿名函数使用的内置函数其他常用内置函数原创 2022-03-24 17:43:15 · 86 阅读 · 0 评论 -
010、Python-函数之名称空间与作用域
简述 Python 中函数的名称空间与作用域原创 2022-03-18 14:43:10 · 199 阅读 · 0 评论 -
Python--面向对象编程以及类与对象的基本概念
一、对象的概念及形象记忆二、类的概念及形象记忆三、类的定义及实例化,属性的访问与调用方法四、绑定给类的方法,以及"非绑定方法"原创 2022-03-17 17:48:41 · 660 阅读 · 0 评论 -
009、Python--函数及形参、实参
一、函数的语法结构二、函数的定义与调用三、函数的形参与实参--位置参数、关键字参数、默认参数、可变长参数原创 2022-03-16 16:49:15 · 1809 阅读 · 0 评论 -
Python-logging模块
一、日志级别二、日志字典配置三、模块使用原创 2022-03-16 15:48:29 · 3649 阅读 · 0 评论 -
008、Python—文件处理
文件处理文件操作的基本流程# 1. 打开文件,由应用程序向操作系统发起系统调用open(...),操作系统打开该文件,对应一块硬盘空间,并返回一个文件对象(文件句柄) 赋值给一个变量ff=open(r'a.txt',mode = 'rt',encoding='utf-8') #默认打开模式就为r'相对路径--只能在 执行程序 所在的文件夹开始查找'在拼写路径的时候可能会出现 ‘\n’ 等字符被识别错误解决方法: r ‘路径’-- r 代表原生字符;也可以统一换成 左斜杠 '/'# 2.原创 2022-03-16 16:48:22 · 1044 阅读 · 0 评论 -
007、Python--字符编码简述、编码与解码
1、简述字符编码及其发展2、编码与解码在 Python 中的简单实现方法原创 2022-03-13 10:14:58 · 924 阅读 · 0 评论 -
006、Python--深浅 copy 浅谈
简述 深浅 copy原创 2022-03-08 17:37:19 · 104 阅读 · 0 评论 -
002、Python-数据类型的分类(可变与不可变类型)
简述可变类型与不可变类型原创 2022-03-09 15:07:22 · 76 阅读 · 0 评论 -
005、Python-数据类型的内置方法(下)
数据类型的内置方法—tuple、dict、set1、元组 tuple2、字典 dict3、集合 set原创 2022-03-10 11:46:42 · 195 阅读 · 0 评论 -
004、Python-数据类型的内置方法(上)
数据类型的内置方法1、整形 int2、浮点型 float3、字符串 str4、列表类型 list原创 2022-03-08 10:07:09 · 389 阅读 · 0 评论 -
003、Python-流程控制(if 判断、while、for循环)
流程控制:if 判断、while、for循环、range 方法原创 2022-03-07 19:35:28 · 602 阅读 · 0 评论