zoukankan      html  css  js  c++  java
  • 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)

  • 相关阅读:
    MySQL客户端mysqladmin命令
    13 Linux磁盘管理
    12 Linux软件管理
    11 Linux压缩打包
    09 Linux输入输出
    08 LinuxACL控制
    07 Linux特殊权限
    06 Linux基本权限
    05 Linux用户管理
    04 Linux文件编辑
  • 原文地址:https://www.cnblogs.com/yaohu/p/10304873.html
Copyright © 2011-2022 走看看