|
|

楼主 |
发表于 2015-12-19 22:16:19
|
显示全部楼层
>>>
class A:
def get_a(self):
print ('a')
>>> class B:
def get_b(self):
print ('b')
>>> a=A()
>>> A.__bases__+=(B)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
A.__bases__+=(B)
TypeError: can only concatenate tuple (not "type") to tuple
>>> dir()
['A', 'B', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', 'a']
>>> A.__bases__
(<class 'object'>,)
>>> help(A)
Help on class A in module __main__:
class A(builtins.object)
| Methods defined here:
|
| get_a(self)
|
| ----------------------------------------------------------------------
| Data descriptors defined here:
|
| __dict__
| dictionary for instance variables (if defined)
|
| __weakref__
| list of weak references to the object (if defined)
不好意思,复晚了^^ |
|