使用命令提示符时如何将Python脚本输出保存到文件中?

时间:2019-11-26 09:03:53

标签: python python-3.x command-prompt text-to-speech

我正在使用Microsoft example here的语音转文本示例。

按照步骤操作后,我们可以使用此命令运行示例(在命令提示符下)

python3 main.py 

然后,在命令提示符下显示所有结果。大!

但是,我想将所有结果保存到文件中(可以是JSON,txt,csv ...)。我在Stackoverflow上看到了一些其他人,他们遇到的问题here相同(但是在我的示例中并没有真正起作用),而且我从以前的项目知道可以将结果保存到JSON文件中(使用Scrapy),这样的命令:

scrapy crawl Script -o name_json_file.json

因此,我的问题:我可以在使用命令提示符时直接将所有结果(命令提示符显示)保存到文件吗?如果没有,将输出保存到文件中的最佳(替代)方法是什么?

非常感谢!

1 个答案:

答案 0 :(得分:2)

您正在寻找的是

YOUR-COMMAND > c:\PATH\TO\FOLDER\OUTPUT.txt

所以您的情况是

python3 main.py > c:\PATH\TO\FOLDER\OUTPUT.txt

如果要保存并查看输出,可以执行

python3 main.py > c:\PATH\TO\FOLDER\OUTPUT.txt | type