Проблема с использованием pychalk - PullRequest
0 голосов
/ 16 марта 2020

Когда я запускаю

import chalk
print(chalk.red("test"))

для кода Visual Studio, я могу получить красный «тестовый» вывод следующим образом: https://gyazo.com/73473a3fbaf58bbca524232d5952c325

, но когда я запускаю код из cmd, цвет не отображается: https://gyazo.com/e75cbafd2485f5fbae1f194bf7d46c8b

что я должен использовать для запуска кода на клиенте

1 Ответ

2 голосов
/ 16 марта 2020

Это происходит потому, что код Visual Studio эмулирует Linux терминал, а Windows командная строка - нет.

Linux терминалы и Windows командная строка используют различные escape-последовательности

Вот несколько важных вопросов StackOverflow:

TL; DR: если вы хотите кроссплатформенное решение, замените pychalk на что-то вроде colorama.

Обновление: как только вы поймете проблему, вы также можете создать проблему в репозитории pychalk Github

...