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)

  • 相关阅读:
    BeautifulSoup
    python爬虫操作excel
    requests
    urllib
    线程的基本用法
    WebView
    播放多媒体文件
    调用摄像头和相册
    03 pycharm编辑默认模板
    测试
  • 原文地址:https://www.cnblogs.com/yaohu/p/10304873.html
Copyright © 2011-2022 走看看