Как использовать новую поддержку escape-последовательностей ANSI в консоли Windows 10?
Последние обновления Windows 10 включаютподдержка escape-последовательностей ANSI в conhost.exe.
Я был в состоянии подтвердить, что escape-последовательности правильно подобраны в cmd.exe, поэтому у меня есть необходимые обновления. В частности, я попытался набрать вprompt $e[?25l
, который скрывает курсор, а затемprompt $e[?25h
, который снова показывает курсор.
Однако, если я запускаю интерпретатор Python, а затем делаю следующее:
>>> import sys
>>> sys.stdout.write("\033[?25l")
Ну, курсор не скрыт. Как я могу настроить все так, чтобы консоль могла получать escape-последовательности из Python?