Python 如何将对象传递给另一个类?
我只是想在类hello的GET()方法里面访问some_object这个对象。
from wsgiref.simple_server import make_server
import web
urls = (
'/(.*)', 'hello'
)
class hello:
def GET(self, name):
return some_object
if __name__ == '__main__':
data = []
some_object = ParentObj.func(data)
app = web.application(urls, globals())
app.run()
1 个回答
0
你可以把 some_object
变成这个类的一个成员。
在你的 '__main__'
部分,把 some_object
设置为 hello
类的一个成员,像这样:
hello.some_object = some_object
然后把 hello.GET
改成返回这个类的成员:
class hello:
def GET(self, name):
return self.some_object