PythonAdvanced 内容承接PythonBasic,想学习基础请观看PythonBasic工程 python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等 1.python高级知识-多线程 1.多任务 2.python多线程 3.线程间分享数据 4.解决线程间数据分享存在的问题 2.python高级知识-多进程 1.进程及状态与multprocesing模块 2.进程和线程比较与进程间通信 3.进程的创建-进程池Pool 4.进程实用案例:文件夹copy 3.python高级知识-协程 1.迭代器 2.生成器 3.协程yield 4.协程greenlet 5.协程gevent 6.进程、线程、协程区别 4.python网络编程 1.认识互联网 2.SOCKET 3.python-udp 4.编码转换问题 5.tcp 6.python-tcp 7.tcp三次握手和四次挥手 8.tcp长连接和短链接 9.tcp/ip 5.python高级知识-进阶知识 1.GIL全局解释器锁 2.深拷贝、浅拷贝 3.私有化 4.import导入模块 5.多继承以及MRO顺序 6.再论静态方法和类方法 7.再议封装、多态、继承 8.property属性 9.魔法属性 10.with与上下文管理器 6.闭包与装饰器 1.闭包 2.装饰器 7.python高级知识-http服务器案例 1.http协议 2.web服务器 3.非阻塞式web服务器 4.web服务器epoll 8.python高级知识mini-web框架案例 1.WSGI 2.Mini-WEb框架实现1 3.Mini-WEb框架实现2 4.Mini-WEb框架实现3 5.Mini-WEB框架添加日志功能 9.python高级知识-元类 1.元类 2.使用元类创建类 3.元类改变类 4.元类编写orm 10.再议协程 1.从生成器和yield表达式说起 2.协程的简单理解及yield关键字实现协程 3.yield from详解 4.同步异步、并发并行、线程进程 11.PythonGUI编程 1.gui编程基础