django - 无法通过管道从 python 命令输出

标签 django linux

我正在尝试通过内置的“dumpdata”命令备份 Django 应用程序:

python manage.py dumpdata --exclude=contenttypes --indent=4 > path_to_dumped_data.json

但是json数据正在打印到屏幕上,文件还是空的

任何想法

(python2.6、django 1.2.3、Ubuntu 10.04 LTS)

最佳答案

尝试使用 &>2>。虽然很奇怪,但输出可能会打印到标准错误输出。

关于django - 无法通过管道从 python 命令输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4368318/

相关文章:

django - 初始数据夹具中的用户

python - 如何在 Django 中引用一组模型字段?

linux - 如何在 Linux 中将文件移动到 cron.d?

python - 在启动 Raspberry Pi 时在前台运行脚本

python - Django 1.11 TypeError 上下文必须是 dict 而不是 Context

python - Django 和 Active Python 2.x 是否适用于带有 IIS 7.5 的 Windows 2008 R2 上的生产环境?

python - 在没有安装 django 的情况下运行 django 项目

linux - 调用 exec 之后

linux - 如何获取shell脚本中使用的命令列表?

linux - 由于错误无法在 Ubuntu WSL 上运行 Docker 无法连接到位于 unix :///var/run/docker. sock 的 Docker 守护程序。 docker 守护进程是否正在运行?