【发布时间】:2016-06-14 20:51:32
【问题描述】:
我想知道这是否可能。
假设有两个文件。
在 a.py 中:
class A()
在 b.py 中:
def x():
def y():
我想将 b.py 中的函数 x() 导入到 a.py 的 A 类中,这样 A 类就有一个方法 x。
这样我就可以这样使用了
test = A()
test.x()
谢谢!
【问题讨论】:
-
没有那个签名。
-
import b ; class A(): x = staticmethod(b.x)这样吗? -
似乎是 XY 问题。你到底想完成什么?
-
你可以在 b.py 中创建一个类并继承
-
您是否有可能尝试为列表子类导入
random.shuffle?我在answer here 中描述了为什么该特定情况不起作用
标签: python