Python 如何将字符串转换为不使用';现在不存在吗?e、 g服务。<;名称>;()其中name将是字符串

Python 如何将字符串转换为不使用';现在不存在吗?e、 g服务。<;名称>;()其中name将是字符串,python,sqlite,soap,zeep,Python,Sqlite,Soap,Zeep,我目前正在从事一个需要使用soap的项目,我正在使用zeep发出post请求,但我需要使用存储在数据库(sqlite)中的字符串值的功能修改服务调用,以便在不必编辑代码的情况下随时对其进行更改,因为可以通过用户输入修改数据库和添加新值,因此我无法使用字典来存储等效函数 数据库格式:名称类型字符串、WSDL类型字符串 服务调用:res=service.Name() 如果可能的话,我该怎么做呢?您可以尝试使用内置的 很高兴能提供帮助,您本可以解决此问题的另一种方法是创建一个函数目录: method

我目前正在从事一个需要使用soap的项目,我正在使用zeep发出post请求,但我需要使用存储在数据库(sqlite)中的字符串值的功能修改服务调用,以便在不必编辑代码的情况下随时对其进行更改,因为可以通过用户输入修改数据库和添加新值,因此我无法使用字典来存储等效函数

数据库格式:名称类型字符串、WSDL类型字符串 服务调用:res=service.Name()


如果可能的话,我该怎么做呢?

您可以尝试使用内置的


很高兴能提供帮助,您本可以解决此问题的另一种方法是创建一个函数目录:
method = getattr(Service, 'name')
res = method()