Arbeitet in letzter Zeit an einer appengine App. Ich möchte JSON-Daten, die in Anfragen enthalten sind, an die App analysieren. Wie verwende ich das Anfrageobjekt der Requesthandler-Klasse, um dies zu erreichen?Parsing JSON formatierte Anfragen in appengine
Unten ist ein Ausschnitt aus dem Code zu zeigen, was ich erreichen will:
import cgi
import webapp2
import datamethods
from google.appengine.ext.webapp.util import run_wsgi_app
class adduser(webapp2.RequestHandler):
def get(self):
# Get the phone number from json data in request.
userphone = self.request.get("phone")
# Get the name from json data in request.
name = self.request.get("name")
app = webapp2.WSGIApplication([
('/adduser', adduser),
('/sign', updatestatus),
('/login',login)
], debug=True)
def main():
run_wsgi_app(app)
if __name__ == "__main__":
main()
brilliant..thanks .... benutzte ich die eingebaute json Bibliothek wie so:
und löst es ... – koladotnetSie noch brauchen Sie wirklich einfach json, warum nicht einfach Json? –
seit Python SDK Version 1.9.55. Du kannst Ujson benutzen. UltraJSON ist ein ultra schneller JSON Encoder und Decoder, geschrieben in reinem C – voscausa