[Python] Webanwendung von 0! Hands-on (2) -Hallo Welt-

Überblick

Ich hatte die Möglichkeit, mit Python eine Web-App von Grund auf neu zu erstellen, also als Zusammenfassung! Dieser Artikel beschreibt, wie Hello World mit API ausgeführt wird.

Ich möchte, dass diese Person liest

Tor

Ziel ist es, eine Web-App mit CURD-Funktionalität unter Verwendung von HTML, CSS, JavaScript, Python und SQL zu erstellen.

Dinge notwendig

1. Ordnerstruktur

Die diesmal erstellten Ordner und Dateien lauten wie folgt.

todo/  └ api/   └ index.py

  1. Bottle Ein Webframework ist ein wichtiger Faktor bei der Erstellung von Web-Apps. Bottle ist ein leichtes Webframework für Python. Bottle: Python Web Framework — Bottle 0.13-dev documentation Es gibt andere bekannte Frameworks wie Django und Flask, aber dieses Mal habe ich mich für Bottle entschieden, das leicht und einfach ist, weil es klein ist. Es unterstützt auch eine Schnittstelle namens WSGI. Es ist ziemlich einfach, eine Web-App zu erstellen, bei der Sie normalerweise viel berücksichtigen müssen, wenn Sie eine Web-App auf einem Server bereitstellen! Das ist (ungefähr)

Die Funktionen der einzelnen Frameworks dienen unten als Referenz.

3. Flasche einbauen

Öffnen Sie als Administrator eine Eingabeaufforderung und führen Sie den folgenden Befehl aus. Nur das. pip install bottle

4. Versuchen Sie es mit Hello World

Erstellen Sie einen Arbeitsordner und öffnen Sie ihn mit VS Code. Erstellen Sie dann die folgenden Ordner und Dateien. (.vscode wird von VSCode ohne Erlaubnis generiert) todo/  └ api/   └ index.py

image.png

Schreiben Sie dann den Code in index.py.

index.py


# -*- coding:utf-8 -*-

#Laden Sie ein externes Paket
from bottle import route, run

# @zu routen/Wenn auf Hallo gesetzt, http://localhost:8080/Kann mit Hallo zugegriffen werden
@route('/hello')
def hello():
    # Hello World!Geben Sie die Zeichenfolge zurück
    return "Hello World!"

#Konfiguration der Webserverausführung
#URL"http://[host]:[port]/[route]"Wird die Zusammensetzung von
run(host='localhost', port=8080, debug=True)

Drücken Sie F5 und wählen Sie Python-Datei. image.png

http://localhost:8080/hello Wenn Sie besuchen, sollten Sie "Hallo Welt!" Sehen!

Zusammenfassung

Als ersten Schritt bei der Implementierung der API habe ich Hello World!

nächstes Mal···

Stellen Sie über die API eine Verbindung zur Datenbank her!

Recommended Posts

[Python] Webanwendung von 0! Hands-on (2) -Hallo Welt-
[Python] Webanwendung von 0! Hands-on (3) -API-Implementierung-
[Python] Webanwendung von 0! Hands-on (4) -Datenformung-
[Python] Webanwendung von 0! Hands-on (0) -Umweltbau-
[Python] Webanwendung von 0! Hands-on (1) -Design, DB-Konstruktion-
Studie vom Anfang von Python Hour1: Hallo Welt
Webanwendung mit Python + Flask ② ③
Python beginnend mit Hallo Welt!
Webanwendung mit Python + Flask ④
[Hinweis] Hallo Weltausgabe mit Python
cout << "Hallo Welt! \ N" in Python
Python #Hello World für Super-Anfänger
Vom Aufbau einer Python-Umgebung für unerfahrene Personen bis zur Hello-Welt
Hallo Welt
Python: Lesen von JSON-Daten von der Web-API
[Python] Eine schnelle Webanwendung mit Bottle!
[Python] Webanwendungsdesign für maschinelles Lernen
Flask Tutorial (von der Installation bis zur Hallo Welt)
Führen Sie eine Python-Webanwendung mit Docker aus
So zeigen Sie Hello World in Python an
C-Sprache zum Sehen und Erinnern Teil 1 Rufen Sie die C-Sprache aus Python auf (Hallo Welt)
Hallo Welt- und Gesichtserkennung mit OpenCV 4.3 + Python
Führen Sie Python-Skripte in C # -GUI-Anwendungen aus
Python 1-Personen-Lernsitzung: 1. "Python ausführen ~" Hallo Welt ""
So öffnen Sie einen Webbrowser über Python
Datenerfassung von der Analytics-API mit dem Google API-Client für die Python Part 2-Webanwendung
Vom Aufbau der Kivy-Umgebung bis zur Anzeige von Hello World
Pymacs helloworld
Begrüßen Sie die Welt mit Python mit IntelliJ
SQL zu SQL
Hallo Welt mit Nginx + Uwsgi + Python auf EC2
Schritte zum Entwickeln einer Webanwendung in Python
[Python] Fluss vom Web-Scraping zur Datenanalyse
MeCab von Python
Erstellen Sie mit Django eine Hallo-Welt-Anwendung mit nur einer Datei
Erste Python ① Umgebungskonstruktion mit Pythonbrew & Hello World !!
Holen Sie sich nur Artikel von Webseiten in Python
Cython Helloworld
Extrahieren Sie mit Python Daten von einer Webseite
Hello World mit einem einfachen Webserver, der WSGI (Web Server Gateway Interface) in Python folgt
Trends für das Webanwendungs-Framework 2014 (PHP / Java / Ruby / Python / Perl)
(Python) Versuchen Sie, eine Webanwendung mit Django zu entwickeln
Analysieren und visualisieren Sie JSON (Webanwendung ⑤ mit Python + Flask)
RaspberryPi3 (STRETCH) Setup von der Betriebssysteminstallation bis Hello World
Starten Sie mit Docker eine Python-Webanwendung auf Nginx + Gunicorn
Webanwendung erstellt mit Python3.4 + Django (Teil.1 Umgebungskonstruktion)
Berühren Sie MySQL in Python 3
Django Python Web Framework
web2py Hinweis: Hallo Welt
Bedienen Sie Filemaker von Python aus
Verwenden Sie fließend Python
Greifen Sie über Python auf Bitcoind zu
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Python aus oder importieren
Hallo Welt mit ctypes
Verwenden Sie MySQL aus Python
RabbitMQ Tutorial 1 ("Hallo Welt!")
Führen Sie Python aus Excel aus
Installieren Sie Python von der Quelle