手机
当前位置:查字典教程网 >脚本专栏 >python >Python 网络编程起步(Socket发送消息)
Python 网络编程起步(Socket发送消息)
摘要:一、服务端(Server.py)服务端要做的事情是:1.创建一个Socket对象importsockets=socket.socket(so...

一、服务端(Server.py)

服务端要做的事情是:

1. 创建一个Socket对象

Python 网络编程起步(Socket发送消息)1importsocket

Python 网络编程起步(Socket发送消息)1s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) 2. 绑定一个端口

Python 网络编程起步(Socket发送消息)1s.bind(("",8081)) 3. 接受来自客户端的消息

Python 网络编程起步(Socket发送消息)1whileTrue:

Python 网络编程起步(Socket发送消息)1#Receiveupto1,024bytesinadatagram

Python 网络编程起步(Socket发送消息)1data,addr=s.recvfrom(1024)

Python 网络编程起步(Socket发送消息)1print"Received:",data,"from",addr二、客户端(Client.py)

客户端要做的事情是:

1. 创建一个Socket对象。

Python 网络编程起步(Socket发送消息)1importsocket

Python 网络编程起步(Socket发送消息)1s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) 2. 向某个服务器的指定的端口发送消息。由于使用UDP,如果服务器端未接收到将会丢弃数据包。

Python 网络编程起步(Socket发送消息)1port=8081

Python 网络编程起步(Socket发送消息)1host="localhost"

Python 网络编程起步(Socket发送消息)1whileTrue:

Python 网络编程起步(Socket发送消息)1msg=raw_input()

Python 网络编程起步(Socket发送消息)1s.sendto(msg,(host,port))三、运行试试

Python 网络编程起步(Socket发送消息)2

【Python 网络编程起步(Socket发送消息)】相关文章:

wxPython 入门教程

Python爬虫框架Scrapy安装使用步骤

python基础教程之简单入门说明(变量和控制语言使用方法)

Python群发邮件实例代码

Python中用Ctrl+C终止多线程程序的问题解决

Python获取远程文件大小的函数代码分享

Python调用C/C++动态链接库的方法详解

Python 调用VC++的动态链接库(DLL)

python 字符串split的用法分享

Python def函数的定义、使用及参数传递实现代码

精品推荐
分类导航