python通过tcp发送xml报文的方法
如下所示:
#-*-coding:utf-8-*-
importsocket
#使用tcp发送请求报文
deftcpsend(ip,port,xmlbw):
address=(ip,port)
client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect(address)
by=xmlbw.encode('utf8')#转为字节数组
#printby
client.send(by)
print"tcp发送成功"
data=client.recv(1024)#接受响应信息
print"接受响应成功"
printdata
#print(str)
client.close()
如图,使用python的socket模块,发送字节数组,其中这个方法三个参数分别填写ip,port,第三个参数是一个xml格式的文档,也可以是一个字符串。
以上这篇python通过tcp发送xml报文的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短