Pythonxmlrpc.client发送对象
Python xmlrpc.client sending objects
我正在使用 Python3 和 xmlrpc.client 库。文档似乎有点稀疏,但这可能是因为我是 xmlrpc 的新手。
我需要以字符串格式发送以下 xml 作为搜索方法的参数。我该怎么做呢?
<EntitySearch listing='4'>
<SearchResult field='first_name'/>
<SearchResult field='last_name'/>
<SearchResult field='preferred_name'/>
<SearchByField field='last_name' op='equal'><s>Bloggs</s></SearchByField>
</EntitySearch>
我可以使用 python 对象和列表,其中使用标准 xml for rpc 请求,但在这种情况下,xml 非常具体,我一窍不通!
欢迎任何建议!
事实证明我只需要将 XML 作为多行字符串发送:
searchData = """<EntitySearch listing='4'>
<SearchResult field='first_name'/>
<SearchResult field='last_name'/>
<SearchResult field='preferred_name'/>
<SearchByField field='last_name' op='equal'><s>Bloggs</s></SearchByField>
</EntitySearch>"""
我正在使用 Python3 和 xmlrpc.client 库。文档似乎有点稀疏,但这可能是因为我是 xmlrpc 的新手。
我需要以字符串格式发送以下 xml 作为搜索方法的参数。我该怎么做呢?
<EntitySearch listing='4'>
<SearchResult field='first_name'/>
<SearchResult field='last_name'/>
<SearchResult field='preferred_name'/>
<SearchByField field='last_name' op='equal'><s>Bloggs</s></SearchByField>
</EntitySearch>
我可以使用 python 对象和列表,其中使用标准 xml for rpc 请求,但在这种情况下,xml 非常具体,我一窍不通!
欢迎任何建议!
事实证明我只需要将 XML 作为多行字符串发送:
searchData = """<EntitySearch listing='4'>
<SearchResult field='first_name'/>
<SearchResult field='last_name'/>
<SearchResult field='preferred_name'/>
<SearchByField field='last_name' op='equal'><s>Bloggs</s></SearchByField>
</EntitySearch>"""