如何通过webapp2

时间:2018-05-09 10:19:11

标签: python webapp2

我在这里学习,所以请和我好好相处:)

基本上我正在尝试将Google Analytics hello world python教程与Google App Engine Hello world python教程混合使用。

Google Analytics python hello world以此结束:

def main():
  analytics = initialize_analyticsreporting()
  response = get_report(analytics)
  print_response(response)

if __name__ == '__main__':
  main()

Google App Engine Hello world教程有类似的内容:

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.headers['Content-Type'] = 'text/plain'
        self.response.write('Hello, World!')

我的问题很简单。如何在Hello World功能中打印Google Analytics脚本的响应,而不是class MainPage

谢谢!

1 个答案:

答案 0 :(得分:0)

以下是解决方案:

import json


class MainPage(webapp2.RequestHandler):
    def get(self):
        analytics = initialize_analyticsreporting()
        report = get_report(analytics)
        data = json.dumps(report)
        self.response.headers['Content-Type'] = 'application/json'
        self.response.write(data)