在课堂外获取对象值?

时间:2013-12-19 19:17:19

标签: python class object time global

我有一个程序跟踪一个类中使用time()的实例启动后经过的时间。

我想编写一个使用课外时间计算高分的函数。有没有办法从对象外部访问时间而不需要时间全局?时间必须在课堂内计算。

1 个答案:

答案 0 :(得分:0)

我不完全确定你在寻找什么 - 这有用吗?

import time

class MyObj(object):
    def __init__(self):
        self.start_time = time.time()

    def get_time_elapsed(self):
        return time.time() - self.start_time

m = MyObj()
print m.get_time_elapsed()