我上课了:
class A(SomeModule)
如何通过A类(SomeModule)扩展模块?
我不能使用isinstance()函数来实现这一点,谢谢
答案 0 :(得分:2)
模块只是一个类和函数的静态包。它不是可实例化的,所以通过让一个类“扩展”一个模块,你甚至不清楚你的意思。
如果您打算最终拥有一个包含SomeModule
所有成员的模块,那么创建一个导入SomeModule
并定义更多成员的模块。如果您打算以SomeModule
中包含一些(或全部)函数的可实例化类结束,请在您定义类的地方导入SomeModule
,并在类方法中调用这些函数。