现在,与龙卷风应用程序一样,我在同一文件中有龙卷风选项。他们的定义如下:

import tornado.options
tornado.options.define(<name>, default=<value>)


有没有办法将它们移到单独的文件中?

而且,默认情况下访问的选项如下:

tornado.options.options.<name>


是否可以像settings.<name>一样访问它们?

最佳答案

该文档对龙卷风非常有用。

http://www.tornadoweb.org/en/latest/options.html


  您的应用程序的main()方法不需要知道整个程序中使用的所有选项。它们在加载模块时都会自动加载。您的main()方法可以使用以下命令解析命令行或解析配置文件:

import tornado.options
tornado.options.parse_config_file("/etc/server.conf")
tornado.options.parse_command_line()

关于python - Tornado 应用程序布局。选项。,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10699665/

10-16 10:11