ボトルのドキュメントを読みましたが、ボトルを複数のファイルで使用する方法の例が見つかりません。以下は私が行った方法であり、機能していますが、これが適切な方法であるかどうかはわかりません( APIで見ましたが、これに関連しているかどうかはわかりません) merge()
。mount()
コメントをお願いします。
all.py (これは実行するためのメイン ファイルです)
#! /usr/bin/python from bottle import route, run import hello1 import hello2 # if I have 10 files, it will be 10 imports run(host='localhost', port=8080, debug=True)
hello1.py
#! /usr/bin/python from bottle import route, run @route('/hello1') def hello1(): return "Hello world no.1"
hello2.py
#! /usr/bin/python from bottle import route, run @route('/hello2') def hello2(): return "Hello world no.2"