Я хотел бы иметь более красочную подсказку Python в терминале, просто для удобства чтения. В настоящее время у меня есть:
sys.ps1 = '\033[96m>>> \033[0m'
sys.ps2 = '\033[96m... \033[0m'
в моем файле PYTHONSTARTUP
, который дает желаемые цвета. Однако любой текст над строкой не переносится должным образом. Текст доходит до конца строки и вместо того, чтобы сразу начать новую строку, начинает перезаписывать начало первой строки перед началом новой строки. Как вы можете себе представить, это на самом деле довольно нечитабельно. Как я могу исправить это поведение?