Skip to main content
 首页 » 编程设计

python之将 python 脚本输出到文本文件

2025年05月04日9oomusou

我正在使用其他人用 python 编写的脚本。它是从带有 3 个参数的命令行执行的。

示例:“python script.py 1111 2222 3333”

它做它的事情并且完美地工作。虽然结果没有保存,但我真的很想将输出通过管道传输到文本文件。我可以简单地使用类似的 dos 命令来完成这个吗?即“...333 > output.txt”

如果可能的话,我真的不想在这里发布脚本,因为它不是我的作品。

请您参考如下方法:

重定向在 Windows 的 cmd.exe 中的 unix-y shell 和 中都可以正常工作(我怀疑这就是你所说的“DOS 窗口”)。 . 除非你设法在 Windows '95 或其他东西上运行 Python!-)。

$ python script.py 1111 2222 3333 >output.txt 

$ 不是您键入的内容,而是代表“您的 shell/命令窗口给您的任何提示”。为了完全明确,您在所述提示符下做键入以获取重定向只是:

python script.py 1111 2222 3333 >output.txt 

就像你现在输入的(没有重定向)一样

python script.py 1111 2222 3333