【问题标题】:How to make SOAP calls in Python on Windows?如何在 Windows 上的 Python 中进行 SOAP 调用?
【发布时间】:2012-12-07 10:04:13
【问题描述】:

我使用 Python 3.2。我有一个使用 SOAP 的 API。我需要执行一些 SOAP 调用来修改数据库中的某些对象。我正在尝试安装一个 SOAP 库,它可以与 Python 3.2(或 2.7,如果需要的话)一起工作,以完成我的任务。

如果有人能给我一些指导如何安装什么库以及如何安装,我将不胜感激。我将能够继续我的其余开发工作。

注意:我听说过 SOAPy,但它看起来已经停产了。我已经下载了一个可执行文件,它要求我指出我想要安装它的位置,但我没有选择......

我有点失落。

【问题讨论】:

标签: python soap windows-7


【解决方案1】:
  1. 打开你的命令提示符(如果已经安装了python并且你已经在环境变量中设置了python路径)然后
  2. c:> pip install zeep
  3. c:> pip install lxml==3.7.3 zeep
  4. c:> pip install zeep[xmlsec]
  5. c:> pip install zeep[async]

现在您已准备好使用 python 创建 SOAP 调用 1. c:/> Python 2. >>> from zeep import Client 3. >>> client = Client('你的 WSDL URL'); 4. result = client.service.method_name(如果需要参数) 5. >>> 打印(结果)

【讨论】:

  • 我相信你需要在使用 pip 命令之前导航到 python 中的脚本文件夹
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-06
  • 1970-01-01
  • 1970-01-01
  • 2013-04-13
  • 2012-08-28
  • 1970-01-01
相关资源
最近更新 更多