python3 函数调用(通过函数名)
2017-12-09 10:05
267 查看
经常用用到通过函数名来调用函数,像php一样,直接拿字符串
$function1($parameter1);
python3中也有类似的功能:
def function2(name,age): print ('Hello {}! : age {}'.format(name,age))
1 method_name2 = 'function2' args = ['friend2',10] kwargs = {} eval(method_name2)(*args, **kwargs)
2
method_name2 = 'function2'eval(method_name2)('friend2',11)
3
eval('function2')('friend2',11)
相关文章推荐
- 通过jpype来用python来调用sikuli功能函数
- 通过jpype来用python来调用sikuli功能函数二
- JavaScript 通过字符串参数(函数名),调用对应的函数
- IDAPython脚本之收集函数的调用信息
- python 使用 signal模块实现函数调用超时问题
- python 中,如何在一个函数中调用另一个函数返回的多个值中的一个?
- python 如何调用另一个路径下py文件的函数
- python 动态调用模块内的函数
- python 函数 argparse 使用 - 针对命令行参数调用 [备忘]
- 客户应用程序调用COM API CoFreeUnusedLibraries()时,COM库遍历这个客户端应用已加载所有的DLL服务器并通过调用它的DllCanUnloadNow()函数查询每一个服务器
- python自定义函数在Python解释器中调用
- Python如何获取到当前函数名和通过字符串调用函数
- Python学习笔记(10)-函数-函数定义、调用、参数、返回值、嵌
- (转)Python 函数之函数定义、调用、传参
- 通过Python调用OpenStack 的RESTful API
- 通过Python的内置字符串处理函数来处理字符串的方法和整理
- 004_016 Python 通过字典分派方法和函数
- python调用外部子进程,通过管道实现异步标准输入和输出
- python下面通过ctypes模块调用c++库的方法
- C++与Python的混合编程-环境配置与调用无参函数