Colorama Formating Strings
У меня есть еще один вопрос к вам, удивительные люди, которые используют stackru!
Я вернулся с другой проблемой с моей программой, но на этот раз с Colorama и Termcolor (оба из которых используются вместе)
Формат, который я ищу: Цветовой модуль [ЗАГРУЗЕНО] Пожалуйста, не слово "Загружен", и ТОЛЬКО это слово должно быть зеленым
Сценарий:
print 'Colors module',"[", cprint("LOADED","green"),"]"
Я хочу знать, как я могу получить это отформатировать так, как я надеюсь на
В настоящее время загруженное слово имеет зеленый цвет, как и должно быть, однако его окончание] вот в чем проблема, оно находится на следующей строке
Colors module [LOADED
None ]
Кто-нибудь знает, как это исправить? (PS, если вы рекомендуете другой модуль вместо этого, я использую Python версии 2.7)
Мой вопрос немного беспорядочный, поэтому я буду его редактировать. Спасибо всем! Если у вас есть вопросы по этому поводу, прокомментируйте первоначальный вопрос, и я могу ответить на него. После слов я обязательно добавлю его в вопрос, если это что-то, что должно было быть там или его часто спрашивают!
Еще раз спасибо за
0 ответов
Причина, по которой вы получаете разрыв строки, заключается в том, что cprint
звонок дает вам один. Я не уверен, для чего вам нужна colorama, у меня работает следующее, хотя и в python 3 (который вы должны использовать):
from termcolor import colored
print("Colors module [" + colored("LOADED", "green") + "]")