Python 我应该在哪里保存我的tornado自定义选项

Python 我应该在哪里保存我的tornado自定义选项,python,tornado,Python,Tornado,我正在开发python/tornado web应用程序 我有几个选项可以保存在我的应用程序中。 这些选项可以由用户更改,并且这些选项将经常被访问。 我已经创建了一个sqlite数据库,但是有一些磁盘操作,我想问您,这些选项的最佳位置是什么。 tornado是否为自定义用户选项嵌入了功能 谢谢是的,有tornado.options软件包,它可以满足您的需求。但是,请记住,保存在此处的值不会在请求之间持久化;如果您需要这种功能,您必须实现一个外部持久性解决方案,这是您已经用SQLite实现的。我不知

我正在开发python/tornado web应用程序

我有几个选项可以保存在我的应用程序中。 这些选项可以由用户更改,并且这些选项将经常被访问。 我已经创建了一个sqlite数据库,但是有一些磁盘操作,我想问您,这些选项的最佳位置是什么。 tornado是否为自定义用户选项嵌入了功能


谢谢

是的,有
tornado.options
软件包,它可以满足您的需求。但是,请记住,保存在此处的值不会在请求之间持久化;如果您需要这种功能,您必须实现一个外部持久性解决方案,这是您已经用SQLite实现的。

我不知道tornado,但是flask有一个类似字典的顶级对象。我想龙卷风也有类似的东西。您可以在启动时将数据库中的所有相关数据加载到此dict,并在关闭时保存更改。即使它不存在,也很容易构建,使用一些模块级dict或专用缓存模块