ユースケース:Web サーバを立ち上げる。リクエストURLをプログラムで読み取る。そして、リクエストURLに応じて、ブラウザでの表示を変えるプログラムを書く。
※ 以下、Windowsでの手順で説明する.Ubuntu等でも同様の手順になる.
Python パッケージをインストールする
pip install -U simplejson pip install -U flask
sudo python3 -m pip install -U simplejson sudo python3 -m pip install -U flask
python -c "import flask; print( flask.__version__ )"
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__': app.run(debug=False, host="0.0.0.0", port=5000)
※ Python プログラムを動かすために, Windows では,「python」コマンドを使う. Ubuntu では「python3」コマンドを使う.
開発環境や Python コンソール(Jupyter Qt Console,spyder,PyCharm,PyScripter など)も便利である.
python hoge.py
python3 hoge.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def root():
return 'root'
@app.route('/hello')
def hello():
return 'hello'
@app.route('/user/<username>')
def user(username):
return 'user %s' % username
if __name__ == "__main__":
app.run(debug=False, host="0.0.0.0", port=5000)
python hoge.py
python3 hoge.py
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()