我正在为我的程序编写主要内容并创建一堆对象并启动工作人员。我希望能够将我正在创建的一些对象传递到并从这个 main 启动我的 rest_server。
例如,想要做类似的事情......
编辑更好的示例
主程序:
from restserver import launchclass
rest = launchclass(object1, object2...)
rest.launch()
其中 object1 和 object2 是我在我的 python 程序的其他部分中创建的一些对象,我想在我的休息服务器中使用这些对象。
休息服务器:
class HelloWorld(Resource):
def __init__(self, object1, object2):
self.obj1 = object1
self.obj2 = object2
def get(self):
return self.object1.hello()
class launchclass():
def __init__(self, object1, object2):
self.obj1 = object1
self.obj2 = object2
def launch(self):
api.add_resource(HelloWorld, 'www.api.com/helloworld', obj1, obj2)???
app.run()