Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python数据库相关

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

来源:中文源码网    浏览:510 次    日期:2024-04-27 03:12:33
【下载文档:  python通过tcp发送xml报文的方法.txt 】


python通过tcp发送xml报文的方法
如下所示:
# -*- 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报文的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持中文源码网。

相关内容