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 ElementTree 基本读操作示例
Apr 09 Python
python让图片按照exif信息里的创建时间进行排序的方法
Mar 16 Python
python3使用urllib模块制作网络爬虫
Apr 08 Python
Python做简单的字符串匹配详解
Mar 21 Python
python flask实现分页效果
Jun 27 Python
python 字典操作提取key,value的方法
Jun 26 Python
python3 map函数和filter函数详解
Aug 26 Python
Python使用正则实现计算字符串算式
Dec 29 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
使用遗传算法求二元函数的最小值
Feb 11 Python
详解pandas赋值失败问题解决
Nov 29 Python
Python3使用Selenium获取session和token方法详解
Feb 16 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
第七节 类的静态成员 [7]
2006/10/09 PHP
解析php中eclipse 用空格替换 tab键
2013/06/24 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
php多任务程序实例解析
2014/07/19 PHP
window.open的功能全解析
2006/10/10 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
2015/04/07 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
Vue上传组件vue Simple Uploader的用法示例
2017/08/25 Javascript
JS沙箱模式实例分析
2017/09/04 Javascript
利用vue + koa2 + mockjs模拟数据的方法教程
2017/11/22 Javascript
vue 简单自动补全的输入框的示例
2018/03/12 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
python获取android设备的GPS信息脚本分享
2015/03/06 Python
Python线程的两种编程方式
2015/04/14 Python
Python编写一个闹钟功能
2017/07/11 Python
利用Python2下载单张图片与爬取网页图片实例代码
2017/12/25 Python
python网络应用开发知识点浅析
2019/05/28 Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
2019/06/03 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
python 3.74 运行import numpy as np 报错lib\site-packages\numpy\__init__.py
2019/10/06 Python
Python中logging日志库实例详解
2020/02/19 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
LA MER海蓝之谜美国官网:传奇面霜
2016/08/27 全球购物
美国大码时尚女装购物网站:ELOQUII
2017/12/28 全球购物
什么造成了Java里面的异常
2016/04/24 面试题
护理专业的自荐信
2013/10/22 职场文书
公司门卫岗位职责
2014/03/15 职场文书
教师作风整顿个人剖析材料
2014/10/10 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
校运会通讯稿
2015/07/18 职场文书
Python实现对齐打印 format函数的用法
2022/04/28 Python