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") + "]")

Другие вопросы по тегам