xml数据发送请求,读取xml

前端之家收集整理的这篇文章主要介绍了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)

猜你在找的XML相关文章