前提
pythonでbottleを用いたwebアプリを制作したいのですが、
TutorialのQuickstart:"Hello World"実行時にエラーが発生しました。
発生している問題・エラーメッセージ
SyntaxError: invalid or missing encoding declaration for (プログラムファイルまでのパス)
該当のソースコード
python
1#coding = utf-8 2from bottle import route, run 3 4@route('/hello') 5 6def hello(): 7 return "Hello World!" 8 9run(host = 'localhost', port = 8000, debug = 'True')
試したこと
エラーメッセージで検索をかけたところ、エンコーディングが内容と一致していない、あるいは無効であるとのことだったので、1行目をutf-8から別のエンコードにする、"Hello World!"に直接.encode()を記述するなどしましたが、解決しませんでした。
補足情報(FW/ツールのバージョンなど)
・pythonのバージョンは3.7.3です。
・vscodeでコンパイルをしています。
回答1件
あなたの回答
tips
プレビュー