rabbitfoot530's diary

読んだ本と、プログラムに関することのメモです。好きな言語は、C++, Python, Golang, TypeScript。数学・物理・学習理論も好きです。

configファイルから設定値を読む

tornadoのコード内で、設定ファイルから設定値を読み込む

defineで使いたい設定のkeyを設定する。デフォルト値を設定することもできる。その他の設定をすることも可能。

define("port", default="8888")

configファイルのパスを設定して、パースする。

options.parse_config_file("path/to/my.config")

configファイルの中は、下記のようにkey = valueの形で書く。

port = 8080

ハンドラ内から設定を呼び出すには、下記のようにして設定したportを呼び出す。

options.port