重定向操作伙伴,<和>,中操作系统(命令行)

2024-03-28 22:05:59 发布

您现在位置:Python中文网/ 问答频道 /正文

建议操作系统用于从python脚本执行命令。此外,还声称重定向操作符在其中工作。例如here和{a2}。我知道

os.system("ls > out.txt")

这在我的一台电脑上确实有效。另一个生产

^{pr2}$

我对另一个有点限制,我有权调查哪个进程产生了这个消息。但是os.system("ls")列出了charm之类的文件。两者都是Windows7机器。在


Tags: txt脚本a2here进程osout执行命令
1条回答
网友
1楼 · 发布于 2024-03-28 22:05:59

呃不。。。正如Martijn评论的-不推荐-使用subprocess,例如:

import subprocess

with open('myfile.txt', 'w') as fout:
    subprocess.check_call('ls', stdout=fout)

相关问题 更多 >