如何使用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(数据))

这是否回答了您的问题?