内容概要 1. Socket介绍 Socket Families(地址簇) socket.AF_UNIX unix本机进程间通信 socket.AF_INET IPV4 socket.AF_INET6 IPV6 Socket Types socket.SOCK_STREAM #for tcp soc ...
分类:
编程语言 时间:
2017-08-03 23:07:15
阅读次数:
277
本文由树莓派爱好者ITJoker 编辑,转载请注明出处。本人也有新浪博客同样是树莓派爱好者ITJoker可能名字少了IT。。。 所需材料:树莓派2B或者2B以上,L2985n驱动板,若干排线,电池及电池盒,usb无线网卡(免驱动),usb摄像头(免驱动)。 所需环境:raspberry-gpio-p ...
分类:
编程语言 时间:
2017-08-03 15:05:21
阅读次数:
236
1.python2.7下安装 主要功能是实现客户端与服务器端的双向通信,这个小东西用到的主要知识点: 1.Python Socket;2.Python Tkinter库。 当然也应该了解如下的基础知识:1.Python基本语法;2.Python基本语句;3.Python函数;4.Python模块;5 ...
分类:
编程语言 时间:
2017-08-02 17:01:24
阅读次数:
232
Python Socket网络编程 Socket是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于Socket来完成通信的,例如我们每天浏览网页、QQ聊天、收发emali等等。要解决网络上两台主机之间的进程通信问题,首先要 ...
分类:
其他好文 时间:
2017-07-31 10:11:02
阅读次数:
171
本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk ...
分类:
编程语言 时间:
2017-07-30 19:09:22
阅读次数:
230
目标是写一个python的p2p聊天的项目,这里先说一下python socket的基础课程 一、Python Socket 基础课程 Socket就是套接字,作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或 ...
分类:
编程语言 时间:
2017-07-19 14:44:51
阅读次数:
339
需要在调用socket的connect方法之前设置settimeout(time)方法,另外在设置之后要将再次调用settimeout(None)来设置socket进入阻塞模式。 如下代码示例: ...
分类:
编程语言 时间:
2017-07-18 21:09:15
阅读次数:
264
七 基于TCP的套接字 tcp服务端 1 ss = socket() #创建服务器套接字 2 ss.bind() #把地址绑定到套接字 3 ss.listen() #监听链接 4 inf_loop: #服务器无限循环 5 cs = ss.accept() #接受客户端链接 6 comm_loop: ...
分类:
编程语言 时间:
2017-07-17 18:37:57
阅读次数:
206
1.重用套接字地址: 2.从网络时间服务器获取并打印当前时间: 3.编写一个SNTP客户端(简单网络时间协议): 4.编写一个简单的回显客户端/服务器应用: 服务器程序: 客户端程序: 对python Socket的详细讲解: socket分为阻塞和非阻塞两种,可以通过setsockopt,或者更简 ...
分类:
编程语言 时间:
2017-07-12 15:11:07
阅读次数:
248
发消息,都是将数据发送到己端的发送缓冲中,收消息都是从己端的缓冲区中收。 1. tcp:send发消息,recv收消息 2. udp:sendto发消息,recvfrom收消息 tcp是基于数据流的,而udp是基于数据报的: send(bytes_data):发送数据流,数据流bytes_data若 ...
分类:
编程语言 时间:
2017-07-11 18:00:46
阅读次数:
192