hug ist ein Modul, mit dem APIs in Python einfach erstellt werden können. mod_wsgi ist ein Paket zum Ausführen von Python-Code mit Apache. Durch Kombinieren dieser können Sie einfach eine API erstellen, die auf Apache ausgeführt wird.
Sie benötigen eine Anwendung, die WSGI in Ihrem Python-Code unterstützt. Die Bewerbung wird in Umarmung vorbereitet und kann wie folgt gelesen werden.
application = __hug_wsgi__
from hoge_hoge import __hug__wsgi__ as application
# -*- coding:utf-8 -*-
import hug
@hug.get("/", examples="text=Hello World!")
def keyword_extraction_api(text: hug.types.text):
return {'text': text}
application = __hug_wsgi__
Senden Sie nun eine Anfrage mit "http: //hoge-server.com/text=Hello%20World!" Und Sie erhalten "{" text ":" Hello World! "}".
Ich war süchtig nach der Tatsache, dass ich den Code nicht ausführen konnte.
Die Ursache ist, dass ich zuerst hug_wsgi geschrieben habe.
(Vielleicht fügt das Schreiben eines Dekorateurs __hug_wsgi__
eine Methode hinzu? Es wäre also schön, am Ende __hug_wsgi__
zu schreiben.)
Recommended Posts