Home  >  Q&A  >  body text

Python网络编程该学习那些知识?

高洛峰高洛峰2764 days ago710

reply all(2)I'll reply

  • 怪我咯

    怪我咯2017-04-17 16:41:27

    1.Basic network protocols

    • TCP/IP Protocol BasicsTCP/IP 协议基础

    • HTTP 协议基础

    2.编程基础

    • socket编程

    • 多线程 or 多进程

    • 并发模式 select poll epoll

    3.Python网络模块orWeb框架

    • python 标准库一些源码:

      • SocketServer.py 源码

      • SimpleHTTPServer.py 源码

      • wsgiref.py 的源码

    • Web框架or服务器

      • werkzueg源码

      • flask 源码

      • tornado

      HTTP protocol basics

    2. Programming basics




    socket Programming

    🎜🎜Multi-threading or multi-process🎜🎜 🎜🎜Concurrency mode select poll epoll etc.🎜🎜 🎜 🎜3.Python network module or Web framework🎜 🎜 🎜 🎜Some source code of python standard library: 🎜 🎜 🎜🎜SocketServer.py source code🎜🎜 🎜🎜SimpleHTTPServer.py source code🎜🎜 🎜🎜wsgiref.py source code🎜🎜 🎜 🎜 🎜 🎜Web framework or server🎜 🎜 🎜🎜werkzueg source code🎜🎜 🎜🎜flask source code🎜🎜 🎜🎜tornado source code🎜🎜 🎜 🎜 🎜 🎜Bibliography:🎜 🎜"Python Network Programming Guide"🎜"Python Black Hat: Hacking and Penetration Testing Programming"🎜"Illustrated TCP/IP"🎜"Illustrated HTTP"🎜"TCP/IP Detailed Explanation Volume 1 Protocol"🎜

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-17 16:41:27

    It is recommended to go to Geek Academy to find it

    reply
    0
  • Cancelreply