xml数据发送请求,读取xml
# coding:utf-8
import requests
url = "http://httpbin.org/post"
# python3字符串换行,在右边加个反斜杠
body ='<?xml version="1.0" encoding = "UTF-8"?>' '<COM>' '<REQ name="哈哈哈">' '<USER_ID>yoyoketang</USER_ID>'
'<COMMODITY_ID>123456</COMMODITY_ID>' '<SESSION_ID>absbnmasbnfmasbm1213</SESSION_ID>'
'</REQ>' '</COM>'
# 遇到编码报错时候,对body进行encode
r = requests.post(url, data=body.encode("utf-8"))
print(r.text)
=========================================
# coding:utf-8
import os
curpath = os.path.dirname(os.path.realpath(__file__)) #获取当前执行脚本的绝对路径
xmlpath = os.path.join(curpath, "body1_xml") # 将多个路径组合后返回
with open(xmlpath, encoding="utf-8") as fp:
body = fp.read()
# 读取xml文件
print(body)
相关推荐
- PHP 读取XML大文件格式并将其存入数据库中
- xml数据岛
- 根据XML文档 PHP实现SOAP请求WSDL
- 【风马一族_xml】xml的基本讲解笔记 xml是如何保存数据的 xml常见应用场景-------传输数据 xml常见应用场景-------配置文件 xml文件 xml校验
- selenium+Eclipse+testNG读取XML内容登陆系统
- ajax数据请求4(xml格式) ajax数据请求4(xml格式):
- Python开发【第六篇】:面向对象 configparser模块 XML模块 shutil zipfile、tarfile 系统命令 函数式编程和面向对象编程实现发送邮件功能。 类和对象 什么时候使用面向对象? self是什么? 构造方法 封装 继承 继承总结
- 使用xml来显示获取的mysql数据
- Servlet 总结 1.什么是Servlet? 2.为什么要用Servlet? 3.Servlet的作用 4.Servlet的特点 5.Servlet运行流程 6.一个简单的Servlet 7. web.xml 8.Servlet的生命周期 9. HttpServlet 10.HttpServletRequest 11.HttpServletResponse 12.中文乱码问题 13.请求转发和重定向 13.2重定向 14.路径问题(path中的“/”) 15.Cookie 16. session 17.ServletConfig 18.ServletContext 19.作用域对象
- Android-day02 1.测试的相关概念 (了解) 2.单元测试(了解,会用即可) 3.Logcat日志猫工具的使用 (会用即可) 4.把数据存储到文件(login案例) android 下的数据存储 5.存储到SD卡,获取SD的大小及可用空间 (重点) 7.文件的权限概念 (了解) 8.SharedPreferences介绍 (重点) 用来做数据存储 9 生成xml的2种方式 10.使用pull解析xml格式的数据
- 安全测试基础项
- 进击的Python【第二十二章】