【发布时间】:2016-08-14 02:17:36
【问题描述】:
最新的 Windows 10 更新包括 conhost.exe 中的support for ANSI escape sequences。
我已经能够确认转义序列在 cmd.exe 中被正确提取,所以我有必要的更新。特别是,我尝试输入prompt $e[?25l,隐藏光标,然后输入prompt $e[?25h,再次显示光标。
但是,如果我启动一个 Python 解释器,然后执行以下操作:
>>> import sys
>>> sys.stdout.write("\033[?25l")
嗯,光标没有隐藏。如何以正确的方式进行设置,以便控制台能够从 Python 获取转义序列?
【问题讨论】:
标签: python cmd windows-10 windows-console