我怎样才能将json.loads的响应添加到一起

时间:2017-10-17 09:42:55

标签: python json dictionary

我有

wordpress_version_dict,drupal_version_dict,ada_dict,ssl_dict,link_dict,tag_dict

现在都是json.loads响应,我想像

一样添加
new_dict = wordpress_version_dict+drupal_version_dict+ada_dict+ssl_dict+link_dict+tag_dict

这样我就可以将整个响应保存在数据库的一个字段中。

任何建议?

1 个答案:

答案 0 :(得分:0)

如果问题是如何将多个变量打包成一个更大的变量,那么您可以尝试将其打包到一个dict中,然后将json.dumps打包到数据库的字符串字段中

要将几个变量收集到dict中,我会使用locals,特别是因为你说明了整个列表

var_list = 'wordpress_version_dict,drupal_version_dict,ada_dict,ssl_dict,link_dict,tag_dict'

然后解析'变量名称生成器

collected = {var_name: locals()[var_name] for var_name in var_list.split(',')}

json.dumps(collected)将是要存储的字符串