【发布时间】:2017-09-07 19:58:25
【问题描述】:
我正在尝试使用附加的 Python 代码 (Python V3.5.1) 读取以下 json 数据,但 问题是 字符表示 ç 为 ç 和 £ 为 £强>。 请帮助我编写代码,该代码将正确地从文件中读取和写入数据,而不更改格式或字符集
Json 数据:
{
"config":[{
"filetype": ".csv",
"coldelimiter":"ç",
"rowdelimiter":"£"
}]
}
Python 代码:
import json
import os
fileLoc=os.path.join(os.getcwd(),"appconfig.json")
json_data=open(fileLoc).read()
print(json_data)
输出:
{
"config":[{
"filetype": ".csv",
"coldelimiter":"ç",
"rowdelimiter":"£"
}]
}
【问题讨论】:
标签: json python-3.x unicode character-encoding