使用pprint将UTF-8字符串写入文件

时间:2014-12-25 21:56:25

标签: python file utf-8 stream pprint

我想将带有UTF-8字符串的字典写入文件。我看到another线程用pprint打印utf-8字符串,并尝试修改那里看到的代码

MyPrettyPrinter().pprint(dict, stream=f)

但它不起作用。我没有python类的经验,所以我不知道在pprint库中重新定义了什么。

1 个答案:

答案 0 :(得分:0)

应该是:

MyPrettyPrinter(stream=f).pprint(d)