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学习笔记整理3之输入输出、python eval函数
Dec 14 Python
Python读写txt文本文件的操作方法全解析
Jun 26 Python
Python正则抓取新闻标题和链接的方法示例
Apr 24 Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 Python
Django中的Model操作表的实现
Jul 24 Python
python实现排序算法解析
Sep 08 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
May 04 Python
Python递归调用实现数字累加的代码
Feb 25 Python
python 递归调用返回None的问题及解决方法
Mar 16 Python
PyQt5事件处理之定时在控件上显示信息的代码
Mar 25 Python
Python爬虫实现百度翻译功能过程详解
May 29 Python
pytorch中Schedule与warmup_steps的用法说明
May 24 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中explode与split的区别介绍
2012/10/03 PHP
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
对YUI扩展的Gird组件 Part-2
2007/03/10 Javascript
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
12款经典的白富美型—jquery图片轮播插件—前端开发必备
2013/01/08 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
JS+CSS实现DIV层的展开、收缩效果
2016/01/28 Javascript
原生js实现百叶窗效果及原理介绍
2016/04/12 Javascript
DropDownList控件绑定数据源的三种方法
2016/12/24 Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
2016/12/27 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
Python语言的变量认识及操作方法
2018/02/11 Python
python的staticmethod与classmethod实现实例代码
2018/02/11 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
2019/01/29 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
2020/05/07 Python
Python基于network模块制作电影人物关系图
2020/06/19 Python
3分钟看懂Python后端必须知道的Django的信号机制
2020/07/26 Python
使用Python将语音转换为文本的方法
2020/08/10 Python
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
考试保密承诺书
2014/08/30 职场文书
购房公证委托书(2014版)
2014/09/12 职场文书
教师师德师风个人整改方案
2014/09/18 职场文书
世界卫生日宣传活动总结
2015/02/09 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
以下牛机,你有几个
2022/04/05 无线电