ようこそ! このチュートリアルでは、最初の作成方法を学習します Webアプリ Pythonで フラスコ。 ビデオコースで学習したい場合は、以下のコースをお勧めします。
関連コース: Python Flask:Flaskを使用してWebアプリを作成する
セットアッププロジェクト
Pythonプロジェクトは仮想環境に存在します。 各プロジェクトは、異なる仮想環境に存在します。 これにより、パッケージの競合が防止されます。 Pythonパッケージはシステム全体にインストールしないでください。
このことを考慮:
- プロジェクトAにはFlaskバージョン0.2が必要です
- プロジェクトBにはFlaskバージョン0.3が必要です
- プロジェクトCにはFlaskバージョン0.1が必要です
パッケージの競合が発生するため、システム全体のパッケージインストールが機能する方法はありません。
仮想環境を作成する
ターミナルを開きます(ターミナルをすばやく開く方法については、以下を参照してください)。 次に、python3-venvをインストールします。
Ubuntu Linuxでは、次のコマンドを実行できます。
sudo apt-get install python3-venv |
まず、コマンドを使用してプロジェクトディレクトリを作成します
$ mkdir flaskexample |
次に、次のコマンドを使用して新しい仮想環境を作成できます。
仮想環境をアクティブ化する
仮想環境は作成されましたが、まだアクティブではありません。
Linuxで仮想環境をアクティブ化し、次のコマンドを使用します。
Microsoft Windowsでは、代わりにこれを使用してください。
見るべき:
Flaskをインストールします
最初のステップはFlaskをインストールすることです。 Pythonには、という名前のパッケージマネージャーが付属しています pip
。 PyPIという名前の公式Pythonパッケージリポジトリを使用します。
関連コース: Python Flask:Flaskを使用してWebアプリを作成する
Pythonパッケージをインストールするには、ターミナルを開く必要があります。 これはオペレーティングシステムによって異なります。
- Linuxでは、キーの組み合わせを押すことができます
Ctrl+Alt+T
ターミナルを開きます。 - Mac OS Xでは、キーを押します
CMD + Space
Spotlight検索を開き、次のように入力しますterminal
そしてリターンを押します。 - Windowsでは、キーを押します
Super + R
とタイプcmd
エンターキーを押します。
次のコマンドでPythonパッケージをインストールできます。
pip install <package-name> |
この場合、次のコマンドを入力します。
次に、正しくインストールされていることを確認します。 コマンドを入力します
(venv) ➜ flaskexample python3 |
出力は次のようになります。
以下の出力が表示されている場合は、フラスコが仮想環境にインストールされていないことを意味します。
Python 3.7.3 (default, Aug 20 2019, 17:04:43) |
こんにちは世界
すごい! すべてがインストールされたので、最初のFlaskアプリを作成できます。
以下の行を使用して、FlaskをPythonにインポートします。
アプリケーションをホストするアプリを作成します
次に、 ルート Python関数を呼び出します。 ルートは、ブラウザーに入力した内容(URL)をPython関数にマップします。
|
関数はWebブラウザに何かを返す必要があります。
return 'Web App with Python Flask!' |
ほぼ完了しました。サーバーを起動する必要があります。 これにより、ポート81でWebアプリが起動します。
app.run(host='0.0.0.0', port=81) |
URLを入力してください http:// localhost:81 / Webブラウザで。
コードの概要:
from flask import Flask |
Hope this helps!
Source link