Bereitstellung von Diensten mithilfe von maschinellem Lernen mit REST-API Lassen Sie uns zunächst die REST-API in Python implementieren.
Falcon Python WEB Framework. Es ist ein Moll, aber es ist leicht und schnell.
Erstellen eines Light-Speed-Web-API-Servers mit Falcon Web-API mit Python + Falcon
Python 3.5.2 Falcon 1.1.0 Cython 0.24.1 (Python-Beschleunigung)
Sie können es mit pip installieren.
pip install falcon
pip install cython
timeapi.py
import json
import falcon
from datetime import datetime
#Erstellen Sie eine Klasse und beschreiben Sie den Prozess
class TimeResource(object):
#GET-Methode
def on_get(self, req, resp):
#Eine Nachricht schreiben
dt=datetime.now() #Tageszeiten
msg = {
"hour": dt.hour,
"minute": dt.minute,
"second": dt.second
}
#Rückgabe der Nachricht im JSON-Format
resp.body = json.dumps(msg)
#App-Instanzerstellung
app = falcon.API()
#Verbinden Sie Endpunkte und Klassen
app.add_route("/", TimeResource())
if __name__ == "__main__":
#Starten Sie den Server
from wsgiref import simple_server
httpd = simple_server.make_server("", 8000, app)
httpd.serve_forever()
http://localhost:8000
Wenn Sie zugreifen
{'second': 53, 'hour': 12, 'minute': 1}
Das Ergebnis wird wie folgt angezeigt.
Recommended Posts