python动态调用函数

举例 文件 windows_params 包含两个方法,两个参数

a = 1
b = 2


def count():
    print('count')


def get():
    print('get')

然后来调用啦

import  windows_params  as lp
def invoke_method(method):
    value = eval('lp.'+method)
    print(value)

这个是动态引用参数

import  windows_params  as lp
def invoke_method(method):
     eval('lp.'+method)

这个是动态调用方法的
动态调用的原因在于使接口的可扩展性更强,同时也便于维护。

如有疑问,请加我微信交流哦!

posted @ 2022-07-27 21:09  feitiandamo  阅读(173)  评论(0)    收藏  举报