鱼C论坛

 找回密码
 立即注册
查看: 829|回复: 1

[已解决]给定一段文本如何自动转换为字典

[复制链接]
发表于 2020-1-18 20:57:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
文本内容如下
[{"id":"","url":"/publish/forecast/ABJ/beijing.html","code":"54511","city":"北京","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/chaoyang.html","code":"54433","city":"朝阳","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fengtai.html","code":"54514","city":"丰台","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/haidian.html","code":"54399","city":"海淀","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shijingshan.html","code":"54513","city":"石景山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shunyi.html","code":"54398","city":"顺义","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/changping.html","code":"54499","city":"昌平","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/daxing.html","code":"54594","city":"大兴","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fangshan.html","code":"54596","city":"房山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/huairou.html","code":"54419","city":"怀柔","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/mentougou.html","code":"54505","city":"门头沟","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/miyun.html","code":"54416","city":"密云","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/pinggu.html","code":"54424","city":"平谷","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/tongzhou1.html","code":"54431","city":"通州","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/yanqing.html","code":"54406","city":"延庆","province":"北京市"}]
最佳答案
2020-1-18 21:00:30
用 eval() 函数:

  1. >>> a = eval('''[{"id":"","url":"/publish/forecast/ABJ/beijing.html","code":"54511","city":"北京","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/chaoyang.html","code":"54433","city":"朝阳","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fengtai.html","code":"54514","city":"丰台","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/haidian.html","code":"54399","city":"海淀","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shijingshan.html","code":"54513","city":"石景山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shunyi.html","code":"54398","city":"顺义","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/changping.html","code":"54499","city":"昌平","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/daxing.html","code":"54594","city":"大兴","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fangshan.html","code":"54596","city":"房山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/huairou.html","code":"54419","city":"怀柔","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/mentougou.html","code":"54505","city":"门头沟","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/miyun.html","code":"54416","city":"密云","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/pinggu.html","code":"54424","city":"平谷","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/tongzhou1.html","code":"54431","city":"通州","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/yanqing.html","code":"54406","city":"延庆","province":"北京市"}]''')
  2. >>> print(a)
  3. [{'id': '', 'url': '/publish/forecast/ABJ/beijing.html', 'code': '54511', 'city': '北京', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/chaoyang.html', 'code': '54433', 'city': '朝阳', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/fengtai.html', 'code': '54514', 'city': '丰台', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/haidian.html', 'code': '54399', 'city': '海淀', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/shijingshan.html', 'code': '54513', 'city': '石景山', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/shunyi.html', 'code': '54398', 'city': '顺义', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/changping.html', 'code': '54499', 'city': '昌平', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/daxing.html', 'code': '54594', 'city': '大兴', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/fangshan.html', 'code': '54596', 'city': '房山', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/huairou.html', 'code': '54419', 'city': '怀柔', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/mentougou.html', 'code': '54505', 'city': '门头沟', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/miyun.html', 'code': '54416', 'city': '密云', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/pinggu.html', 'code': '54424', 'city': '平谷', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/tongzhou1.html', 'code': '54431', 'city': '通州', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/yanqing.html', 'code': '54406', 'city': '延庆', 'province': '北京市'}]
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-1-18 21:00:30 | 显示全部楼层    本楼为最佳答案   
用 eval() 函数:

  1. >>> a = eval('''[{"id":"","url":"/publish/forecast/ABJ/beijing.html","code":"54511","city":"北京","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/chaoyang.html","code":"54433","city":"朝阳","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fengtai.html","code":"54514","city":"丰台","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/haidian.html","code":"54399","city":"海淀","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shijingshan.html","code":"54513","city":"石景山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/shunyi.html","code":"54398","city":"顺义","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/changping.html","code":"54499","city":"昌平","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/daxing.html","code":"54594","city":"大兴","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/fangshan.html","code":"54596","city":"房山","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/huairou.html","code":"54419","city":"怀柔","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/mentougou.html","code":"54505","city":"门头沟","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/miyun.html","code":"54416","city":"密云","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/pinggu.html","code":"54424","city":"平谷","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/tongzhou1.html","code":"54431","city":"通州","province":"北京市"},{"id":"","url":"/publish/forecast/ABJ/yanqing.html","code":"54406","city":"延庆","province":"北京市"}]''')
  2. >>> print(a)
  3. [{'id': '', 'url': '/publish/forecast/ABJ/beijing.html', 'code': '54511', 'city': '北京', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/chaoyang.html', 'code': '54433', 'city': '朝阳', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/fengtai.html', 'code': '54514', 'city': '丰台', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/haidian.html', 'code': '54399', 'city': '海淀', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/shijingshan.html', 'code': '54513', 'city': '石景山', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/shunyi.html', 'code': '54398', 'city': '顺义', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/changping.html', 'code': '54499', 'city': '昌平', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/daxing.html', 'code': '54594', 'city': '大兴', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/fangshan.html', 'code': '54596', 'city': '房山', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/huairou.html', 'code': '54419', 'city': '怀柔', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/mentougou.html', 'code': '54505', 'city': '门头沟', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/miyun.html', 'code': '54416', 'city': '密云', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/pinggu.html', 'code': '54424', 'city': '平谷', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/tongzhou1.html', 'code': '54431', 'city': '通州', 'province': '北京市'}, {'id': '', 'url': '/publish/forecast/ABJ/yanqing.html', 'code': '54406', 'city': '延庆', 'province': '北京市'}]
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 01:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表