有一个模块car.py
。你知道吗
有引擎和轮胎,我希望它们(它们的方法和属性)可以作为
car.engine.data
# and
car.tires.data
所以文件parts.py
看起来像
class engineClass(object):
def __init__(self):
self.data = 'foo data 1'
class tiresClass(object):
def __init__(self):
self.data = 'foo data 2'
engine = engineClass()
tires = tiresClass()
现在,在import car
之后,我可以随意访问它们-car.engine.data
做这件事对吗?你知道吗
当然。。。我不太清楚你在问什么。。。你知道吗
你所做的没有错,但是你可以跳过初始化类。只要做:
不管你在做什么,我都不知道。。。你知道吗
就这点而言,你可以
或者其他类似的事情。。。
type1
和type2
代表什么?你知道吗相关问题 更多 >
编程相关推荐