dumpdata和简单地将输出管道传输到文件之间有区别吗?

时间:2016-07-12 19:55:19

标签: python django

docs中,您可以看到使用manage.py dumpdata -o file.json,它会将您的数据库转储到file.json。但是,如果未指定-o标志,则只会将转储输出到标准输出。因此,我也可以manage.py dumpdata >> file.json,文件大小相同。

我理解使用-o标志会显示进度条,如文档中所述,但是,还有其他差异(例如,速度)吗?

1 个答案:

答案 0 :(得分:0)

除了进度条之外,manage.py dumpdata > file.json./manage.py dumpdata -o file.json之间不应有任何区别。

如果您执行manage.py dumpdata >> file.json,那么会将输出附加到file.json