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


Posted in Python onDecember 28, 2018

如下所示:

# -*- 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 相关文章推荐
python处理json数据中的中文
Mar 06 Python
Python编写生成验证码的脚本的教程
May 04 Python
python搭建服务器实现两个Android客户端间收发消息
Apr 12 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
May 02 Python
解决csv.writer写入文件有多余的空行问题
Jul 06 Python
python版本单链表实现代码
Sep 28 Python
python绘制热力图heatmap
Mar 23 Python
详解Django定时任务模块设计与实践
Jul 24 Python
python实现音乐播放器 python实现花框音乐盒子
Feb 25 Python
Python 定义只读属性的实现方式
Mar 05 Python
Python+PyQt5实现灭霸响指功能
May 25 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 Python
对python 生成拼接xml报文的示例详解
Dec 28 #Python
Python 3.x基于Xml数据的Http请求方法
Dec 28 #Python
python模拟登陆,用session维持回话的实例
Dec 27 #Python
python requests post多层字典的方法
Dec 27 #Python
解决python3运行selenium下HTMLTestRunner报错的问题
Dec 27 #Python
python批量从es取数据的方法(文档数超过10000)
Dec 27 #Python
python 与服务器的共享文件夹交互方法
Dec 27 #Python
You might like
制作美丽的拉花
2021/03/03 冲泡冲煮
PHP ajax 分页类代码
2008/11/13 PHP
一个PHP分页类的代码
2011/05/18 PHP
学习php设计模式 php实现观察者模式(Observer)
2015/12/09 PHP
Chrome Form多次提交表单问题的解决方法
2011/05/09 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
深入探究AngularJS框架中Scope对象的超级教程
2016/01/04 Javascript
BootStrap Progressbar 实现大文件上传的进度条的实例代码
2016/06/27 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
如何将百度地图包装成Vue的组件的方法步骤
2019/02/12 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
2020/11/16 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
从头学Python之编写可执行的.py文件
2017/11/28 Python
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
2017/12/14 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
Python建造者模式案例运行原理解析
2020/06/29 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
美国护肤咨询及美容产品电商:Askderm
2017/02/24 全球购物
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
高分子材料与工程专业个人求职信
2013/12/15 职场文书
教育局长自荐信范文
2013/12/22 职场文书
质检部经理岗位职责
2014/02/19 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
爱的教育观后感
2015/06/17 职场文书
优秀大学生申请书
2019/06/24 职场文书