# PythonAdvanced **Repository Path**: yinlove/PythonAdvanced ## Basic Information - **Project Name**: PythonAdvanced - **Description**: python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2023-08-30 - **Last Updated**: 2023-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PythonAdvanced 内容承接PythonBasic,想学习基础请观看PythonBasic工程 python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等 [组织Python代码的技巧](./docs/0.组织Python代码的技巧.md) ## 1.python高级知识-多线程 [1.多任务](./docs/1.多任务.md) [2.python多线程](./docs/2.python多线程.md) [3.线程间分享数据](./docs/3.线程间分享数据.md) [4.解决线程间数据分享存在的问题](./docs/4.解决线程间分享数据存在的问题.md) ## 2.python高级知识-多进程 [1.进程及状态与multprocesing模块](./docs/5.进程及状态与multprocesing模块.md) [2.进程和线程比较与进程间通信](./docs/6.进程和线程比较与进程间通信.md) [3.进程的创建-进程池Pool](./docs/7.进程的创建-进程池Pool.md) [4.进程实用案例:文件夹copy](./docs/8.进程实用案例:文件夹copy.md) ## 3.python高级知识-协程 [1.迭代器](./docs/9.迭代器.md) [2.生成器](./docs/10.生成器.md) [3.协程yield](./docs/11.协程-yield.md) [4.协程greenlet](./docs/12.协程-greenlet.md) [5.协程gevent](./docs/13.协程-gevent.md) [6.进程、线程、协程区别](./docs/14.进程、线程、协程区别.md) ## 4.python网络编程 [1.认识互联网](./docs/15.认识互联网.md) [2.SOCKET](./docs/16.socket.md) [3.python-udp](./docs/17.python-udp.md) [4.编码转换问题](./docs/18.编码转换.md) [5.tcp](./docs/19.tcp.md) [6.python-tcp](./docs/20.python-tcp.md) [7.tcp三次握手和四次挥手](./docs/21.tcp三次握手四次挥手.md) [8.tcp长连接和短链接](./docs/22.tcp长连接和短链接.md) [9.tcp/ip](./docs/23.tcp-ip.md) ## 5.python高级知识-进阶知识 [1.GIL全局解释器锁](./docs/24.GIL全局解释器锁.md) [2.深拷贝、浅拷贝](./docs/25.深拷贝、浅拷贝.md) [3.私有化](./docs/26.私有化.md) [4.import导入模块](./docs/27.import导入模块.md) [5.多继承以及MRO顺序](./docs/28.多继承以及MRO顺序.md) [6.再论静态方法和类方法](./docs/29.再论静态方法和类方法.md) [7.再议封装、多态、继承](./docs/30.再议封装、多态、继承.md) [8.property属性](./docs/31.property属性.md) [9.魔法属性](./docs/32.魔法属性.md) [10.with与上下文管理器](./docs/33.with与上下文管理器.md) ## 6.闭包与装饰器 [1.闭包](./docs/34.闭包.md) [2.装饰器](./docs/35.装饰器.md) ## 7.python高级知识-http服务器案例 [1.http协议](./docs/36.http协议.md) [2.web服务器](./docs/37.web服务器.md) [3.非阻塞式web服务器](./docs/38.非阻塞式web服务器.md) [4.web服务器epoll](./docs/39.web服务器epoll.md) ## 8.python高级知识mini-web框架案例 [1.WSGI](./docs/40.WSGI.md) [2.Mini-WEb框架实现1](./docs/41.Mini-WEb框架实现1.md) [3.Mini-WEb框架实现2](./docs/42.Mini-WEb框架实现2.md) [4.Mini-WEb框架实现3](./docs/43.Mini-WEB框架实现3.md) [5.Mini-WEB框架添加日志功能](./docs/44.Mini-WEB框架添加日志功能.md) ## 9.python高级知识-元类 [1.元类](./docs/45.元类.md) [2.使用元类创建类](./docs/46.使用元类创建类.md) [3.元类改变类](./docs/47.元类编写orm.md) [4.元类编写orm](./docs/48.元类改变类.md) ## 10.再议协程 [1.从生成器和yield表达式说起](./docs/49.从生成器和yield表达式说起.md) [2.协程的简单理解及yield关键字实现协程](./docs/50.协程的简单理解及yield关键字实现协程.md) [3.yield from详解](./docs/51.yield%20from详解.md) [4.同步异步、并发并行、线程进程](./docs/52.同步异步、并发并行、线程进程.md)