如何将变量转换为json?

时间:2017-02-01 11:23:20

标签: python json

ip_adrs_ve100_lst = ['5.5.5.1', '5.5.5.2']
at_ip_1 = '10.10.10.1'
at_ip_2 = '10.10.10.2'

到json格式。

2 个答案:

答案 0 :(得分:3)

只需创建一个字典,然后将其转换为json:

vars = {'ip_adrs_ve100_lst': ['5.5.5.1', '5.5.5.2'],
        'at_ip_1': '10.10.10.1',
        'at_ip_2': '10.10.10.2'}
import json
to_json = json.dumps(vars)

答案 1 :(得分:1)

提一下,将ensure_ascii=False添加到json.dumps()调用,以确保返回的实例始终为unicode

import json

my_dict = {
    'ip_adrs_ve100_lst': ['5.5.5.1', '5.5.5.2'],
    'at_ip_1': '10.10.10.1',
    'at_ip_2': '10.10.10.2'
}
my_json = json.dumps(my_dict, ensure_ascii=False)