bottleの使い方 windows10でのstatic_file
spyder3(python3.7)でフレームワークの勉強を始めました。
bottleを使っているのですが、404が出てしまいます。
以下のコードで実装しました。ファイル名はbottle2.pyです。
index.htmlはフォルダviewsの中にあります。
bottle.pyは同一フォルダ内にあります。
なぜ404が出てしまうのでしょうか?
また、index.htmlはテキストドキュメントの拡張子をhtmlにするで合ってますか?
@routeの中身とstatic_fileの第2引数が間違っているものと思われます。
あと、このデコレータの意味を教えてください。調べてもピンときませんでした。
よろしくお願いします。
from bottle import route, run, static_file
@route('/')
def main():
return static_file('index.html', root='views')
run(host='localhost', port=9999)