我想在我的python脚本运行时打开一个新的cmd窗口并传输一些文本输出(日志)(这基本上是为了检查我在脚本中的位置)
我无法找到方法并保持打开并输出我的输出。
以下是我现在所拥有的:
import os
p = os.popen("start cmd", mode='w')
def log_to_cmd(process, message):
p.write(message)
for i in range(10):
log_to_cmd(p, str(i))
我想在已经打开的同一个cmd窗口上获得0到9的输出。 非常感谢任何建议。
答案 0 :(得分:0)
使用Baretail此软件允许您传输日志。
如果您想坚持使用cmd shell,我建议您安装GNU Utilities for Win32之类的内容。它最受欢迎,包括尾巴。 tail
允许您像日志一样打开文件。