【发布时间】:2020-07-31 07:20:45
【问题描述】:
我正在使用 Python,我从此处的参数的 REST 端点获取定义:
我想做的是:
- 创建一个名为:CreateDriveTimePolygons 的函数
- 添加输入参数
- 引用类中可以处理这些输入的函数。
OnlineMethod(above_url).CreateDriveTimePolygons(Input_Location=(25,-34), Drive_Times="5,12,31")
我可以在 obj 上使用setattr 来定义一个预制函数,但我的问题如下:
- 如何更改方法的签名名称?
- 如何修改方法的输入参数?
谢谢
目标是不使用 kwargs 或 args
【问题讨论】:
-
如果您能详细说明您希望代码的外观,以及为什么需要动态更改参数,这有助于我们了解正确的方法。
-
检查这个答案以在stackoverflow.com/a/19693065/7477462类中动态创建一个方法。