python网络编程实例简析
更新时间:2014年09月26日 11:54:15 投稿:shichen2014
这篇文章主要介绍了python网络编程,有不错的借鉴价值,需要的朋友可以参考下
本文实例讲述了python网络编程,分享给大家供大家参考。
具体方法如下:
服务端代码如下:
from SocketServer import(TCPServer as TCP, StreamRequestHandler as SRH) from time import ctime HOST = '' PORT = 21567 ADDR = (HOST, PORT) class MyRequestHandle(SRH): def handle(self): print 'connecting from ..', self.client_address self.wfile.write("[%s]:%s" % (ctime(),self.rfile.readline()) ) tcp_Server = TCP(ADDR,MyRequestHandle) print 'WAITING connecting...' tcp_Server.serve_forever()
客户端代码如下:
from socket import * HOST = 'localhost' PORT = 21567 BUFSIZE = 1024 ADDR = (HOST, PORT) while True: tcpCliSock = socket(AF_INET,SOCK_STREAM) tcpCliSock.connect(ADDR) data = raw_input('>>>') if not data: break tcpCliSock.send("%s\r\n" % data) data = tcpCliSock.recv(BUFSIZE) if not data: break print data.strip() tcpCliSock.close()
希望本文所述对大家的Python程序设计有所帮助。
相关文章
解决python3.6用cx_Oracle库连接Oracle的问题
这篇文章主要介绍了解决python3.6用cx_Oracle库连接Oracle的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-12-12Python3 使用selenium插件爬取苏宁商家联系电话
这篇文章主要介绍了Python3 selenium爬取苏宁商家联系电话,此处使用了selenium插件 使用的是火狐浏览器 信息存储到csv表格里面,需要的朋友可以参考下2019-12-12python+selenium 简易地疫情信息自动打卡签到功能的实现代码
这篇文章主要介绍了python+selenium 简易地疫情信息自动打卡签到功能的实现代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08
最新评论