如何将python中的JSON文件中的参数解析为字符串?

时间:2018-01-29 11:37:58

标签: python json unicode

我是python中的新手。 我试图从JSON文件中读取一些参数,并通过python os.system模块将其作为参数传递给命令。

以下是我的代码:

import json
jdata = open('Az.json').read()
params = json.loads(jdata)
os.system('export rg=%s' %params['global'])

Az.Json文件基本上是一个字典,我试图设置环境变量' rg'通过阅读与“全球”相关联的值。键入词典。

但是,我的代码无效,因为它是以Unicode格式读取它。我无法将该Unicode数据转换为字符串。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以使用os模块使用os.environ

设置环境变量

<强> EX:

import os
import json
jdata = json.load(open('Az.json'))
os.environ["rg"] = str(jdata['global'])