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登陆asp网站页面的实现代码
Jan 14 Python
Python脚本实现格式化css文件
Apr 08 Python
Python3搜索及替换文件中文本的方法
May 22 Python
Python 网页解析HTMLParse的实例详解
Aug 10 Python
Python实现随机选择元素功能
Sep 14 Python
Python使用三种方法实现PCA算法
Dec 12 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
Aug 07 Python
使用PyQt4 设置TextEdit背景的方法
Jun 14 Python
Python基于机器学习方法实现的电影推荐系统实例详解
Jun 25 Python
python爬虫项目设置一个中断重连的程序的实现
Jul 26 Python
python 使用cycle构造无限循环迭代器
Dec 02 Python
PyQt实现计数器的方法示例
Jan 18 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
php发送post请求的三种方法
2014/02/11 PHP
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
js实现DIV的一些简单控制
2007/06/04 Javascript
使用dynatrace-ajax跟踪JavaScript的性能
2010/04/12 Javascript
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
在javascript中实现函数数组的方法
2013/12/25 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
javascript基本类型详解
2014/11/28 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
详解vue中组件参数
2018/07/09 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
2018/08/30 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
基于nodejs的雪碧图制作工具的示例代码
2018/11/05 NodeJs
详解vue组件中使用路由方法
2019/02/12 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
vue-cli创建的项目中的gitHooks原理解析
2020/02/14 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
Python类装饰器实现方法详解
2018/12/21 Python
Python基础之文件读取的讲解
2019/02/16 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
新手入门Python编程的8个实用建议
2019/07/12 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
python调用win32接口进行截图的示例
2020/11/11 Python
捷克汽车配件和工具销售网站:TorriaCars
2018/02/26 全球购物
Otticanet澳大利亚:最顶尖的世界名牌眼镜, 能得到打折季的价格
2018/08/23 全球购物
和谐家庭事迹材料
2014/12/20 职场文书
服务员岗位职责范本
2015/04/09 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
python某漫画app逆向
2021/03/31 Python