python通过tcp发送xml报文的方法

yipeiwu_com6年前Python基础

如下所示:

# -*- coding: utf-8 -*-
import socket
# 使用tcp发送请求报文
def tcpsend(ip, port, xmlbw):
 address = (ip, port)
 client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 client.connect(address)
 by = xmlbw.encode('utf8') # 转为字节数组
 # print by
 client.send(by)
 print "tcp发送成功"
 data = client.recv(1024) # 接受响应信息
 print "接受响应成功"
 print data
 # print(str)
 client.close()

如图,使用python的socket模块,发送字节数组,其中这个方法三个参数分别填写ip,port,第三个参数是一个xml格式的文档,也可以是一个字符串。

以上这篇python通过tcp发送xml报文的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Django实现学员管理系统

本文实例为大家分享了Django实现学员管理系统的具体代码,供大家参考,具体内容如下 要求:实现数据的增删改查功能,并同步至数据库中。此项目实现了前端以及后端的结合。 (1) 先在set...

django 发送邮件和缓存的实现代码

发送邮件 概述:Django中内置了邮件发送功能,发送邮件需要使用SMTP服务,常用的免费服务器有:163、126、QQ 注册并登陆163邮箱 打开POP3/SMTP服务与I...

Python自然语言处理之词干,词形与最大匹配算法代码详解

本文主要对词干提取及词形还原以及最大匹配算法进行了介绍和代码示例,Python实现,下面我们一起看看具体内容。 自然语言处理中一个很重要的操作就是所谓的stemming和lemmatiz...

Python实现将照片变成卡通图片的方法【基于opencv】

本文实例讲述了Python实现将照片变成卡通图片的方法。分享给大家供大家参考,具体如下: 之前的文章介绍了使用Photoshop将照片变成卡通图片,今次介绍用代码来实现这项任务,可以就此...

pytorch中的transforms模块实例详解

pytorch中的transforms模块中包含了很多种对图像数据进行变换的函数,这些都是在我们进行图像数据读入步骤中必不可少的,下面我们讲解几种最常用的函数,详细的内容还请参考pyto...