Распечатайте, вернитесь на одну строку назад и очистите, не работает в PowerShell + Python.Python

Программы на Python
Ответить
Anonymous
 Распечатайте, вернитесь на одну строку назад и очистите, не работает в PowerShell + Python.

Сообщение Anonymous »

В Python я пытаюсь что-то напечатать, стереть/очистить эту строку, а затем снова напечатать ее. Приведенный ниже код работает на одном из моих компьютеров, но на втором escape-коды ANSI (биты \033[F) печатаются как ←[F.

Код: Выделить всё

print('First line')
print('\033[F\033[KFirst line again')
Это будет выглядеть так:

Код: Выделить всё

First line
←[F←[KFirst line again
Другие варианты, такие как print('\x1b[1A\x1b[2K') или print('\033[A\033[K'), также не работают. Я использую Python 3.13.5, Windows 10 и PowerShell 5. Я пробовал обновиться до PowerShell 7, но это не решило проблему.


Подробнее здесь: https://stackoverflow.com/questions/798 ... ell-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»