何时使用tempfile,pickle,json或open()

时间:2012-07-24 09:58:28

标签: python json pickle

我知道Python有很多方法可以存储和读取文件中的数据,所以我想知道上面4的最佳实践是什么,以及每种方法最适用的时候。

另外,如果还有其他我应该注意的模块/功能,请告诉我。

1 个答案:

答案 0 :(得分:0)

嗯,我确定你已经在python中阅读了上述命令的文档,但我认为你错了它的用法。对于文件打开,因为你要求open在while语句中非常好。

  

json - >处理字符串,列出方法的转储和加载   它们的json格式。
pickle - >序列化数据
tempfile    - >创建临时文件/目录。

但正如我先前所说,如果不需要特殊处理,最好的处理文件转储(命令读/写)只需使用open,write命令。

问候。