python - web.py输出列表到template时如何去掉字符串的引号?
巴扎黑
巴扎黑 2017-04-17 14:19:24
[Python讨论组]

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

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

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

巴扎黑
巴扎黑

全部回复(1)
怪我咯

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

import json
string = json.dumps(data)

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号