Selbst wenn Sie sogenannte KI-Technologien wie DL und ML studieren und durch Programmierung implementieren können, tritt beim Versuch, sie innerhalb des Unternehmens zu verbreiten, eine Codierungsbarriere auf, die sich nicht leicht verbreitet.
Selbst wenn Sie in der Abteilung sagen: "Legen Sie ein Jupyter-Notizbuch ein und verwenden Sie Python, um sich zu erinnern", dauert es einige Zeit, bis Sie lernen, wer nicht mit der Programmierung bei der Arbeit vertraut ist. Wenn Sie also die Daten als Webanwendung lesen und darauf klicken, können Sie sie verschieben! Ich wünschte, ich könnte eine Benutzeroberfläche erstellen, die besagt, also habe ich angefangen zu studieren. Ich möchte das gewonnene Wissen behalten.
Erstellen Sie es diesmal mit VScode + Flask. Erstellen Sie zunächst eine einfache Webseite.
Dieses Mal werden wir mit Miniconda 4.7.12 fortfahren, das unter Windows 10 installiert ist. Die virtuelle Umgebung von conda wird nicht verwendet. 3.7.3 ist für Python installiert.
C: \ project \ vscpython \ Flasktest
Dieses Mal wurde es Flasktest genanntpython –m venv <Name der virtuellen Umgebung: Hier ist es Flasktest>
Hergestellt mit
Befehlspalette starten (Strg + Umschalt + P) → Interpreter eingeben. Die Auswahl der erstellten Umgebung. OK, wenn der Name des Arbeitsbereichs und der Umgebungsname im unteren linken Fenster angezeigt werden
Starten Sie das Terminal neu, um die virtuelle Umgebung zu aktivieren.
Die Umgebung wechselt.
Erstellen Sie eine a.py-Datei als Testversion ⇒ Der Bildschirm Linter pylint Install wird angezeigt. Bei der Installation wird die Syntax überprüft.
Installieren Sie die erforderlichen Bibliotheken Installieren Sie diesmal den Kolben (installieren Sie gegebenenfalls fehlende Elemente)
app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "Hello, World!"
VScode fragt nach F5 ⇒ Debug-Konfiguration, wählen Sie also Flask und führen Sie aus
app.py wird ausgeführt. Klicken Sie auf die URL von Running unter http: // ... und wenn Hello! World! Im Browser angezeigt wird, ist dies erfolgreich.
Die Konfiguration wird übrigens in der Datei launch.json im Ordner .vscode beschrieben.
Durch Ändern dieses Codes können Sie die py-Datei auf Betrieb, Host, Port usw. einstellen. Wenn Sie beispielsweise von einem anderen PC im LAN aus zugreifen, fügen Sie Host und Port hinzu.
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Flask",
"type": "python",
"request": "launch",
"module": "flask",
"env": {
"FLASK_APP": "app.py", #Geben Sie die zu startende py-Datei an
"FLASK_ENV": "development",
"FLASK_DEBUG": "0"
},
"args": [
"run",
"--no-debugger",
"--no-reload",
"--host=0.0.0.0", #Nachtrag
"--port=5000", #Nachtrag
],
"jinja": true
}
]
}
Wenn Sie wie oben beschrieben beschreiben, können Sie darauf zugreifen, indem Sie die IP-Adresse oder den Computernamen des PCs, auf dem Flask ausgeführt wird, in den Browser eingeben.
Recommended Posts