utils.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:auto_tests 作者: cloudipsp 项目源码 文件源码
def build_xml(request_params, type):
    post_data = ET.Element(type)
    for k, v in request_params.items():
        if v is None:
            v = ""
        if ET.iselement(v):
            post_data.append(v)
        elif isinstance(v, str):
            ET.SubElement(post_data, k).text = unicode_convert(v)
        elif isinstance(v, int):
            ET.SubElement(post_data, k).text = str(v)
        else:
            ET.SubElement(post_data, k).text = v
    post_data = ('<?xml version="1.0" encoding="UTF-8"?>\n%s' %
                 ET.tostring(post_data))
    return post_data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号