处理包含键为unicode字符串的字典

时间:2019-05-09 19:34:39

标签: python unicode

我有一个字典,每个键都是unicode,并且我正在使用以下代码将JSON文件插入字典中。

def readDictFromFile(filename):
    my_file = Path(filename)
    if my_file.is_file():
        return json.load(codecs.open(filename,encoding='utf-8'))
    return {}

但是当我尝试检查字典中是否有字符串时,它不起作用:

if title in dict:
    continue

原因是字典包含看起来像u'\u05d5的键。我说我需要使用reprlink),但是有没有一种方法可以使用相同的语法而不对字典中的每个键进行循环?

0 个答案:

没有答案