プログラム言語pythonを学ぶ環境

f:id:seiichimatsuda:20211118191943j:plain

https://www.raspberrypi.org/

ラズベリーパイは、高い専門書を買う位の価格。コンピューターの構造や使い方を学ぶのにとても良いと思う。pythonが使えるようにプリインストールされている。

f:id:seiichimatsuda:20211118192109j:plain

設定画面でSSHの設定

ラズベリーパイの設定画面でSSHの設定も簡単です。

f:id:seiichimatsuda:20211118192321g:plain

VSCでラズベリーSSH接続

Visual Studio CodeラズベリーパイにSSH接続しPythonでFlaskフレームワークを使いブラウザにHelloWorld!を表示させてみた。

 

コマンドプロンプトでサーバーを起動させます。

>python3 hello.py

 

下記は、ネットに”Hello World!”と表示させるPythonのコードです。

hello.py

from flask import Flask

app = Flask( __name__ )

@app.route('/')
def hello_world():
    return 'Hello World!';

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000, debug=True)

 

コンピューターについて、学び易い環境になったと思う。