当前位置:  开发笔记 > 编程语言 > 正文

使绑定方法像函数一样运行的最pythonic方法是什么?

如何解决《使绑定方法像函数一样运行的最pythonic方法是什么?》经验,为你挑选了1个好方法。



1> Ryan..:

将绑定到实例的方法传入工作吗?如果是这样,您不必做任何特别的事情.

In [2]: class C(object):
   ...:     def method(self, a, b, c):
   ...:         print a, b, c
   ...:
   ...:

In [3]: def api_function(a_func):
   ...:     a_func("One Fish", "Two Fish", "Blue Fish")
   ...:
   ...:

In [4]: c = C()

In [5]: api_function(c.method)
One Fish Two Fish Blue Fish

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有