Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python使用参数执行wsdl方法_Python_Wsdl - Fatal编程技术网

Python使用参数执行wsdl方法

Python使用参数执行wsdl方法,python,wsdl,Python,Wsdl,我有一个特定的WSDL,需要使用python调用此WSDL的特定方法。 该方法称为“Execute”,我需要这些参数和调用类型 执行(字符串工具名、GPValue[]值、GPResultOptions选项、PropertySet环境值) 如何使用此语法调用此WSDL方法 谢谢您可以使用像sud这样的Python库 from suds.client import Client # Call to Spyne Server client = Client('http://<client_ip

我有一个特定的WSDL,需要使用python调用此WSDL的特定方法。 该方法称为“Execute”,我需要这些参数和调用类型

执行(字符串工具名、GPValue[]值、GPResultOptions选项、PropertySet环境值)

如何使用此语法调用此WSDL方法


谢谢

您可以使用像sud这样的Python库

from suds.client import Client

# Call to Spyne Server
client = Client('http://<client_ip>:<client_port>/?wsdl')

print(client.service.execute(toolname, etc, etc)) # Call with as many parameters you want
从suds.client导入客户端
#调用Spyne服务器
client=client('http://://?wsdl')
打印(client.service.execute(toolname等))#调用所需的任意多个参数

为什么使用Python标记?你有一些你正在处理的代码吗?我已经更正了我的帖子。我需要在PtyhonDid中调用这个wsdl方法。你尝试过什么吗?我在谷歌上看到过一些不同的例子,但我对此一无所知。如果你不亲自尝试,你将永远无法了解。有很多文档,你不能仅仅在谷歌上“搜索”并希望找到你想要的东西。所以用户不是来为您编写代码的。如果您尝试一些代码并遇到麻烦,我们将很乐意帮助您。