如何在控制台中打印颜色?我想在处理器发送数据时以彩色显示数据,在接收数据时以不同颜色显示数据.
最新的Windows 10更新包括对 conhost.exe中的ANSI转义序列的支持.
我已经能够确认在cmd.exe中正确地获取了转义序列,所以我有必要的更新.特别是,我尝试输入prompt $e[?25l,隐藏光标,然后prompt $e[?25h再次显示光标.
但是,如果我启动Python解释器,然后执行以下操作:
>>> import sys
>>> sys.stdout.write("\033[?25l")
Run Code Online (Sandbox Code Playgroud)
好吧,光标没有隐藏.如何以正确的方式设置,以便控制台能够从Python获取转义序列?
我制作了我的gitrepository并承诺了它.插入一个java文件并想编译它,但它给了我这个:
Bernard@BERNARD-PC /c/users/bernard/desktop/git2 (master)
$ javac TestGUI.java
sh.exe": javac: command not found
Run Code Online (Sandbox Code Playgroud)
它曾经在学校的电脑上工作,但在我的笔记本电脑上,我不能让它工作.
编辑:我添加了javac作为环境变量:
编辑:gitbash运行时间的短期解决方案输入:
`export PATH=$PATH:"/C/Program Files/Java/jdk1.7.0_21/bin/"`
Run Code Online (Sandbox Code Playgroud)
长期解决方案,以便您可以在关闭并重新启动gitbash后重用此命令:(对于win7)在Users/username下创建一个名为.bashrc的文件.用记事本打开并添加'export PATH = $ PATH:"/ C/Program Files/Java/jdk1.7.0_21/bin /"'已完成