![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python Socket 编程(已完结)
上海_彭彭
这个作者很懒,什么都没留下…
展开
-
python3:用代码演示Socket和Server 实现通信.
这个是 socket编程的流程,socket 的本质是个编程接口,它把应用层和传输层进行了连接。连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。服务器监听是指 服务器端socket一直是开放的状态,随时等待客户端发来请求 服务器端socket一直是开放的状态,随时等待客 户端发来请求, 并不定位具体的客户端,而是处于等待连接的状态,实时监控网络状态。客户端请求是指...原创 2018-11-11 14:33:21 · 516 阅读 · 2 评论 -
Python3:搞懂 TCP/IP , HTTP 和 Socket 之间的联系。
TCP/IP , HTTP 和 Socket 之间的联系TCP/IP 和HTTP都是协议,一个位于传输层,一个位于应用层。Socket 不位于任何一层的,上边的两个协议再好,也得有人用。就比如电你不用,它也没有任何意义,那怎么去用呢,就是调用Socket接口,它是和TCP/IP 协议打交道,通过socket可以调用 TCP/IP。Socket怎么去调用呢,就用到了Socket 编程的流...原创 2018-11-11 18:58:40 · 1241 阅读 · 0 评论 -
Python3:利用Socket实现多用户实时聊天.
我们继续在用代码演示Socket和Server 实现通信 这个章节继续扩展首先我们要做到的是 实时通信,这里面牵扯了3个知识点:既然是实时通信,必须是用input在线输入我们要把close 语句删除,否则会自己断掉为了达到实时通信,必须不断的循环 用while 语句就行.现在我们来实现吧这个是客户端的代码import socketclient=socket.socket(...原创 2018-11-12 12:17:27 · 4600 阅读 · 4 评论 -
Python3:Socket模拟HTTTP 请求
大家都知道**requests库,**既可以做接口测试 ,也可以爬虫.它是基于 urllib完成, urllib是基于Socket 完成. 要进行网络请求,数据库连接等操作实际用到最底层就是这个 Socket, Socket 是直接和TCP/IP 传输协议打交道 .可想而知 Socket 在编程的重要性.为了证明Socket是最底层,我们来用Socket模拟HTTTP 请求.我直接拿来...原创 2018-11-12 15:45:52 · 885 阅读 · 0 评论