web.py输出列表到template时如何去掉字符串的引号?

发布于 2022-08-31 20:26:47 字数 179 浏览 20 评论 0

用web.py+sqlite+highcharts做了个图表系统。

highcharts的data数据格式为[10,9,8,null,8,3],null代表数据为空

python的列表如果不转义输入到template数据就成为了[10,9,8,‘null’,8,3],造成显示异常,如何能把这个引号给去掉呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

累赘 2022-09-07 20:26:47

Python 的语法和 JavaScript 很像,但只是像而已,有些区别的。你需要把数据转成 JSON 字符串再输出:

import json
string = json.dumps(data)

然后把 string 输出到相应的地方。当然,没有值的时候你应该用 None 而不是 "null"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文