Python Socket编程入门教程
这是用来快速学习PythonSocket套接字编程的指南和教程。Python的Socket编程跟C语言很像。
Python官方关于Socket的函数请看http://docs.python.org/library/socket.html
基本上,Socket是任何一种计算机网络通讯中最基础的内容。例如当你在浏览器地址栏中输入www.nhooo.com时,你会打开一个套接字,然后连接到www.nhooo.com并读取响应的页面然后然后显示出来。而其他一些聊天客户端如gtalk和skype也是类似。任何网络通讯都是通过Socket来完成的。
写在开头
本教程假设你已经有一些基本的Python编程的知识。
让我们开始Socket编程吧。
创建Socket
首先要做的就是创建一个Socket,socket的socket函数可以实现,代码如下:
#Socketclientexampleinpython
importsocket #forsockets
#createanAF_INET,STREAMsocket(TCP) s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
print'SocketCreated'