gpt4 book ai didi

python - 获取 HTML 中的 Python 脚本返回

转载 作者:太空宇宙 更新时间:2023-11-03 18:24:36 29 4
gpt4 key购买 nike

我将开发Python脚本,供HTML+CSS开发人员在网站前端使用。现在,我正在尝试运行一些初步测试来看看它是如何工作的。我使用 parse.com 作为后端,例如,以下脚本将检索数据库中的一些数据:

import json,httplib
connection = httplib.HTTPSConnection('api.parse.com', 443)
connection.connect()
connection.request('GET', '/1/classes/ParseClass', '', {
"X-Parse-Application-Id": "appIDHere",
"X-Parse-REST-API-Key": "appKeyHere"
})
result = json.loads(connection.getresponse().read())
print result

当我运行此脚本时,它会正确打印 JSON 编码的结果。现在,在 HTML 文件中,开发人员将调用 thisScript.py。我的问题是,HTML 开发人员如何从该脚本获得结果?由于他不会使用 Python 进行编码,因此他需要准备好在 HTML 中使用的所有内容。这正是我们想要实现的目标。

以下是 JSON 格式的脚本输出,仅供引用:

{u'results': [{u'objectId': u'4x9rY7a1q8', u'usuario': {u'className': u'_User', u'__type':       u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-04-28T13:41:48.980Z',     u'__type': u'Date'}, u'updatedAt': u'2014-04-28T13:41:48.460Z', u'userConfigOrientador':     {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'},     u'createdAt': u'2014-04-28T13:41:48.460Z'}, {u'objectId': u'RpeAsJB1qS', u'usuario': {u'className':     u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-04-    28T13:43:00.093Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T13:42:59.476Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T13:42:59.476Z'}, {u'objectId': u'AI6Vg7weAI', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-04-28T13:46:31.322Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T13:46:30.706Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T13:46:30.706Z'}, {u'objectId': u'Yeh24Zt5Af', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-04-28T13:46:57.462Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T13:46:56.845Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T13:46:56.845Z'}, {u'objectId': u'gtKTIvUbGZ', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-05-30T16:22:00.000Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T16:22:40.428Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T16:22:17.734Z'}, {u'objectId': u'uZFxtopxDw', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-05-31T16:22:00.000Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T16:22:41.545Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T16:22:23.282Z'}, {u'objectId': u'z5zAqBqENX', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-05-09T18:40:00.000Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T18:46:48.442Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T18:40:27.610Z'}, {u'objectId': u'JvCSNjUA80', u'usuario': {u'className': u'_User', u'__type': u'Pointer', u'objectId': u'W9ifgHpbov'}, u'dataEHora': {u'iso': u'2014-04-18T18:40:00.000Z', u'__type': u'Date'}, u'updatedAt': u'2014-04-28T18:46:47.059Z', u'userConfigOrientador': {u'className': u'UserConfigOrientador', u'__type': u'Pointer', u'objectId': u'2QT8Ce6R3d'}, u'createdAt': u'2014-04-28T18:40:30.926Z'}]}

顺便说一下,这是一个 PFObjects 数组,用于 parse.com

如果有什么改变的话,这些脚本也可以用 JavaScript 编写。

最佳答案

获取 JSON 数据并显示信息需要一些 JavaScript 知识,除非您想要生成大量动态 HTML。

您可以考虑使用某种模板引擎。我用KendoUI最近它的大部分部分都免费了,并且有许多功能可以帮助显示数据。

如果您的设计师或您自己都不想学习 JavaScript,那么您将需要获取数据并使用它自己在 Python 中生成 HTML。

关于python - 获取 HTML 中的 Python 脚本返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23457412/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com