##目的
業務では主に組込み開発をずっと行っていますが、
いつもと違った開発もしたいと思い、webアプリ開発を始めました。
温かい目で見守っていただけると嬉しいです。
また、pythonは日ごろの業務でスクリプトを多少作成しているので、pythonを使ってwebアプリを作ろうと思います。
##開発環境
調べたところ、Flaskが簡単に開発環境をつくれそうなのでこれを使います。
http://flask.pocoo.org/
ちなみにPC環境は
OS : windows10 Home
python : ver 3.6.4
を使っています。
まず、Flaskのインストールをします。
>pip install flask
本題
インストールできたようなので、以下のような簡単なコード(server.py)を作成します。
server.py
# server.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Hello python flask world!!"
if __name__ == "__name__":
app.run()
コードが作成できたので、実行します。
C:\Users\tomohiko\Desktop\python\web>python server.py
C:\Users\tomohiko\Desktop\python\web>
できませんでした・・・。windowsでは以下のようにしないといけないのですね・・・。
C:\Users\tomohiko\Desktop\python\web>set FLASK_APP=server.py
C:\Users\tomohiko\Desktop\python\web>flask run
* Serving Flask app "server.py "
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
google chromeでhttp://127.0.0.1:5000 にアクセスしたところ、無事動作確認できました。これからも定期的に更新していこうかと思います。
参考文献
次回