Application Web réalisée avec Python + Flask (en utilisant VScode) # 1-Construction d'environnement virtuel-

Contexte

Même si vous pouvez étudier la technologie dite de l'IA telle que DL et ML et la mettre en œuvre par programmation, si vous essayez de la diffuser au sein de l'entreprise, une barrière de codage se produira et elle ne se propagera pas facilement.

Objectif

Même si vous dites «Mettez un notebook Jupyter et utilisez python pour vous en souvenir» dans le département, cela prend du temps pour les personnes qui ne gèrent généralement pas la programmation au travail, donc cela prend du temps pour apprendre, donc si vous lisez les données comme une application Web et cliquez dessus, vous pouvez les déplacer! J'aimerais pouvoir créer une interface utilisateur qui dit, alors j'ai commencé à étudier. Je souhaite conserver les connaissances que j'ai acquises.

veux dire

Cette fois, créez-le en utilisant VScode + Flask. Tout d'abord, créez une page Web simple.

environnement

Cette fois, nous allons procéder avec miniconda 4.7.12 installé sur Windows 10. Il n'utilise pas l'environnement virtuel conda. 3.7.3 est installé pour python.

procédure

Démarrer la palette de commandes (Ctrl + Maj + P) → Entrer l'interpréteur. La sélection d'environnement créé.   image.png OK si le nom de l'espace de travail et le nom de l'environnement sont affichés dans la fenêtre inférieure gauche  image.png

Redémarrez le terminal pour activer l'environnement virtuel.  image.png

L'environnement change.  image.png

Créez un fichier a.py à titre d'essai ⇒ L'écran d'installation Linter pylint apparaît. Une fois installé, il vérifiera la syntaxe.  image.png  image.png

Installez les bibliothèques requises Installez Flask cette fois (installez les éléments manquants le cas échéant)  image.png

app.py


from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello_world():
  return "Hello, World!"

VScode demande F5 ⇒ configuration de débogage, alors sélectionnez Flask et exécutez image.png image.png

app.py est exécuté. Cliquez sur l'URL de Running sur http: // ... et si Hello! World! Est affiché dans le navigateur, cela réussit.

À propos, la configuration est décrite dans le fichier launch.json dans le dossier .vscode. image.png

En modifiant ce code, vous pouvez configurer le fichier py pour qu'il fonctionne, hôte, port, etc. Par exemple, lors de l'accès à partir d'un autre PC sur le LAN, ajoutez l'hôte et le port.

launch.json


{

    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "app.py", #Spécifiez le fichier py pour démarrer
                "FLASK_ENV": "development",
                "FLASK_DEBUG": "0"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload",
                "--host=0.0.0.0", #Postscript
                "--port=5000", #Postscript
            ],
            "jinja": true
        }
    ]
}

En décrivant comme ci-dessus, vous pouvez accéder en entrant l'adresse IP ou le nom de l'ordinateur du PC exécutant Flask dans le navigateur.

Recommended Posts

Application Web réalisée avec Python + Flask (en utilisant VScode) # 1-Construction d'environnement virtuel-
Application Web avec Python + Flask ② ③
Application Web avec Python + Flask ④
Construction d'environnement virtuel avec Docker + Flask (Python) + notebook Jupyter
Application Web réalisée avec Python3.4 + Django (Construction de l'environnement Part.1)
Développement d'applications WEB à l'aide de django-Construction d'environnement de développement-
Environnement virtuel avec Python 3.6
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Créez rapidement un environnement d'exécution d'application Web Python3.4 + Nginx + uWSGI + Flask en utilisant pyenv sur Ubuntu 12.04
Développement d'applications Web avec Flask
Analyser et visualiser JSON (application Web ⑤ avec Python + Flask)
Construction de l'environnement de développement de plug-in QGIS3 Python avec VSCode (macOS)
Créez rapidement un environnement d'exécution d'application Web Python3.4 + Nginx + uWSGI + Flask en utilisant venv sur Ubuntu 14.04 LTS
Commencez avec Python! ~ ① Construction de l'environnement ~
Créer une application Web avec Flask ②
Créez un environnement virtuel avec Python!
Créer un environnement virtuel avec Python 3
Créer une application Web avec Flask ①
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Utilisation de Chainer avec CentOS7 [Construction de l'environnement]
Créer une application Web avec Flask ③
Construction de l'environnement pytorch @ python3.8 avec pipenv
Créer une application Web avec Flask ④
Développement d'applications avec Docker + Python + Flask
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Python x Flask x PyTorch Construction facile d'une application Web de reconnaissance numérique
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Essayez d'utiliser le framework d'application Web Flask
Vue.js + Mémorandum de construction de l'environnement Flask ~ avec Anaconda3 ~
[Python] Créez un environnement virtuel avec Anaconda
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Construction de l'environnement VScode (Windows10, Python, C ++, C, Git)
[Python] Une application web rapide avec Bottle!
Application Web facile avec Python + Flask + Heroku
Exécutez une application Web Python avec Docker
Créez un environnement virtuel pour python avec pyenv
[Python] Application Web à partir de 0! Pratique (0) -Construction environnementale-
Ajouter un environnement virtuel Python à VSCode
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Création d'un environnement pour Flask / MySql / Apache / mod_wsgi / virtualenv avec Redhat7 (Python2.7) Novembre 2020
[GCP] Procédure de création d'une application Web avec Cloud Functions (Python + Flask)
Publication automatique du site Web de conception de site Gary avec python + sélénium (1) Construction d'environnement
Je souhaite créer une application Web en utilisant React et Python flask
Explication facile à comprendre de l'application Web Python (Django) même pour les débutants (1) [Construction de l'environnement]
Implémentez une application simple avec Python full scratch sans utiliser de framework web.
Construction d'environnement (python)
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
Construction de l'environnement Python (Anaconda + VSCode) @ Windows10 [version janvier 2020]
Gagnez l'application Web Python + Flask avec Jenkins
Environnement virtuel / package Python (Windows10) avec VSCode
Créer un environnement virtuel avec conda avec Python
Essayez d'utiliser l'environnement virtuel conda avec Jupyter Notebook
Installation de Python 3 et Flask [Résumé de la construction de l'environnement]