ForkingPickler(file, protocol).dump(obj) TypeError: can't pickle dict_keys objects
时间: 2023-04-09 21:04:54 浏览: 453
这个错误是因为 Python 的 pickle 模块不能序列化 dict_keys 对象。解决方法是将 dict_keys 对象转换为列表,然后再进行序列化。可以使用 list() 函数将 dict_keys 对象转换为列表,如下所示:
ForkingPickler(file, protocol).dump(list(obj.keys()))
阅读全文