Giter VIP home page Giter VIP logo

pythonadvanced's Introduction

PythonAdvanced

内容承接PythonBasic,想学习基础请观看PythonBasic工程

python高级用法知识,涵盖多线程、并发、协程、网络编程,装饰器等

组织Python代码的技巧

1.python高级知识-多线程

1.多任务

2.python多线程

3.线程间分享数据

4.解决线程间数据分享存在的问题

5.解决线程间通信共享数据

2.python高级知识-多进程

1.进程及状态与multprocesing模块

2.进程的创建-进程池Pool

3.进程间数据通信共享数据

4.进程和线程比较与进程间通信

5.进程实用案例:文件夹copy

3.python高级知识-迭代器生成器

1.迭代器

2.生成器

4.python高级知识-协程

1.yield

2.greenlet

3.gevent

4.进程线程协程区别

5.进程线程协程详解

6.多任务重要概念

7.协程-生成器

8.协程-理解和yield实现

9.协程-yieldfrom详解

10.协程-asyncio的核心概念

11.协程-asyncio基本架构

12.协程-Task类详解

13.协程-异步编程基本模板

14.协程-事件循环EventLoop

15.协程-Future类详解

16.协程-常见问题

17.协程-多任务实现并发

18.协程-结合多线程解决阻塞问题以及timer模拟

5.python网络编程

1.认识互联网

2.SOCKET

3.UDP与TCP

4.python-udp

5.python-tcp

6.tcp三次握手和四次挥手

7.tcp长连接和短链接

8.tcp/ip

6.python高级知识-进阶知识

1.编码转换问题

2.GIL全局解释器锁

3.深拷贝、浅拷贝

4.私有化

5.import导入模块

6.多继承以及MRO顺序

7.再论静态方法和类方法

8.再议封装、多态、继承

9.property属性

10.魔法属性

11.with与上下文管理器

7.闭包与装饰器

1.闭包

2.装饰器

8.python高级知识-http服务器案例

1.http协议

2.web服务器简单实现

3.非阻塞式web服务器

4.web服务器epoll

9.python高级知识mini-web框架案例

1.WSGI

2.Mini-WEb框架实现1

3.Mini-WEb框架实现2

4.Mini-WEb框架实现3

5.日志功能

10.python高级知识-元类

1.元类

2.元类概念

3.元类改变类

4.元类编写orm

pythonadvanced's People

Contributors

ah-toby avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.