如何使用python代码将包含键值对的文件的所有键放在引号中?
我有一个包含键值对的文件,格式如下:如何使用python代码将包含键值对的文件的所有键放在引号中?,python,json,file,Python,Json,File,我有一个包含键值对的文件,格式如下: [ { af_NA: "Afrikaans (Namibia)", af_ZA: "Afrikaans (South Africa)", af: "Afrikaans", ak_GH: "Akan (Ghana)", ak: "Akan", sq_AL: "Albanian (Albania)&qu
[
{
af_NA: "Afrikaans (Namibia)",
af_ZA: "Afrikaans (South Africa)",
af: "Afrikaans",
ak_GH: "Akan (Ghana)",
ak: "Akan",
sq_AL: "Albanian (Albania)",
sq: "Albanian",
am_ET: "Amharic (Ethiopia)",
...
}
]
但密钥不在引号中。我希望使用python代码将所有键都放在引号中。
谢谢这看起来像是有效的yaml,因此您可以使用它来解析文件,然后将其转储到json
以fl形式打开(“您的_文件”):
数据=yaml.安全荷载(fl)
打印(json.dumps(数据))
这是否回答了您的问题?