Python 获取类外的对象值?

Python 获取类外的对象值?,python,class,object,time,global,Python,Class,Object,Time,Global,我有一个程序,它在类中使用time()跟踪实例启动以来经过的时间 我想写一个函数,在课堂之外,用时间计算高分。有没有一种方法可以从对象外部访问时间而不使时间成为全局的?时间必须在课堂上计算。我不完全确定你在找什么——这有用吗 import time class MyObj(object): def __init__(self): self.start_time = time.time() def get_time_elapsed(self):

我有一个程序,它在类中使用
time()
跟踪实例启动以来经过的时间


我想写一个函数,在课堂之外,用时间计算高分。有没有一种方法可以从对象外部访问时间而不使时间成为全局的?时间必须在课堂上计算。

我不完全确定你在找什么——这有用吗

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()

你需要给我们看看你的代码