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实现扫描端口示例
Mar 29 Python
python安装Scrapy图文教程
Aug 14 Python
Python程序员面试题 你必须提前准备!
Jan 16 Python
Python简单计算给定某一年的某一天是星期几示例
Jun 27 Python
Python爬虫之pandas基本安装与使用方法示例
Aug 08 Python
Python异常处理操作实例详解
Aug 28 Python
Python中typing模块与类型注解的使用方法
Aug 05 Python
pytorch中的inference使用实例
Feb 20 Python
python3格式化字符串 f-string的高级用法(推荐)
Mar 04 Python
爬虫代理的cookie如何生成运行
Sep 22 Python
运行python提示no module named sklearn的解决方法
Nov 29 Python
OpenCV-Python实现油画效果的实例
Jun 08 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编码规范-php coding standard
2007/03/16 PHP
PHP 实现多服务器共享 SESSION 数据
2009/08/15 PHP
PHP 柱状图实现代码
2009/12/04 PHP
PHP 异步执行方法,模拟多线程的应用分析
2013/06/03 PHP
php自定义session示例分享
2014/04/22 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
详解json在php中的应用
2018/09/30 PHP
js的with语句使用方法
2007/09/21 Javascript
picChange 图片切换特效的函数代码
2010/05/06 Javascript
JS+css 图片自动缩放自适应大小
2013/08/08 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
jQuery实现鼠标划过添加和删除class的方法
2015/06/26 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
js实现异步循环实现代码
2016/02/16 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
使用gulp搭建本地服务器并实现模拟ajax
2017/04/05 Javascript
vue移动端弹框组件的实例
2018/09/25 Javascript
微信小程序实现随机验证码功能
2018/12/20 Javascript
layui多图上传实现删除功能的例子
2019/09/23 Javascript
React实现todolist功能
2020/12/28 Javascript
[02:09:59]火猫TV国士无双dota2 6.82版本详解(下)
2014/09/29 DOTA
Python列表推导式的使用方法
2013/11/21 Python
详解python中docx库的安装过程
2019/11/08 Python
tensorflow与numpy的版本兼容性问题的解决
2021/01/08 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
html5利用canvas实现颜色容差抠图功能
2019/12/23 HTML / CSS
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
印度尼西亚手表和包包商店:Urban Icon
2019/12/12 全球购物
计算机毕业大学生推荐信
2013/12/01 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
学术会议主持词
2014/03/17 职场文书
党的生日活动方案
2014/08/15 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书
Python多个MP4合成视频的实现方法
2021/07/16 Python