【发布时间】:2013-11-06 06:18:47
【问题描述】:
我正在尝试设计一个“时间跟踪器”设备。我希望能够定义一个类行,例如:
class line():
def __init__(self, course, weekHours, hoursTotal, comment)
self.course = course
self.weekHours = weekHours
self.hoursTotal = hoursTotal
self.comment = comment
然后能够存储这些类对象的数组(我猜它在 Python 中称为列表?)。因此,我可以打印由所有这些行生成的表格,并将这些行保存到输出文件中,然后稍后能够将其读回此列表以查看表格或进行更改。我要声明table = [class line()] 吗?如果是这样,我如何访问列表中的每个对象?我希望能够区分它们,以便在必要时编辑特定的“行”。
【问题讨论】:
-
你可以像处理python中的任何其他对象一样......你不需要声明任何东西。
-
@sashkello 抱歉,我用 C 语言工作太久了,以至于我忘记了 Python 是如何工作的。