1
我想將數據從數據庫轉儲到文件中。但我有一些問題。當我呼叫命令:未知命令dumpdata
call_command('dumpdata')
我在控制檯上接收數據,但我不知道如何將它保存到文件。命令
call_command('dumpdata > backup.json')
給我結果
未知命令: 'dumpdata> backup.json' 的錯誤。
file = open(backup_name, 'w')
file.write(call_command('dumpdata'))
file.close()
也是不`噸的工作。有任何想法嗎?
好吧,我心底檢查 – szaman
好的做法是關閉打開的文件,並設置'sys.stdout'回默認。 – Amyth