#python #terminal #colors #ansi
#python #терминал #Цвет #ansi
Вопрос:
У меня возникли проблемы с печатью цветного текста на терминале в обоих x1b
33
методах and . Когда я использовал Python версии 3.7.4, он работал отлично. Будет ли кто-нибудь использовать версию 3.9.0 и сможет ли печатать цветные тексты на терминале?
Комментарии:
1. Вы используете консоль python, а не терминал. Были ли у вас те же результаты в терминале (поэтому запуск скрипта неинтерактивно?). Проблема также может быть в терминале. Вы просто используете коды, которые специфичны для некоторых терминалов. Вы проверили, что терминал обладает необходимыми возможностями, и коды верны для вашего терминала?
2. @GiacomoCatenazzi Консоль на веб-сайте officel Python использует
3.8.0
версию i.imgur.com/fa6WknW.png и это продолжается.
Ответ №1:
Выведите свой код на внешний терминал, если вы работаете с какой-либо IDE. В настройках обычно может быть опция вывода выделенных программ на внешний терминал.
Ответ №2:
Способ 1
from os import system
Lime = '33[92m'
CD = '33[0m'
system("")
info = Lime "[INFO]" CD
print(info)
Нажмите, чтобы показать -> Изображение кода
Вывод —>
Нажмите, чтобы показать -> Выходное изображение
попробуйте метод 2
ПОПРОБУЙТЕ :
Установите цветной текст
git clone https://github.com/L45T500TH4CCK/PythonColoredText.git
страница github —> https://github.com/L45T500TH4CCK/PythonColoredText
Используйте
from (Your_colorText_Path).colorText import colors
print(colors.Yellow " Account ID: " colors.CD colors.Lime "12312" colors.CD)