Eu não consigo usar o mesmo método que o Guanabara para colorir, porque no meu aparece o ‘\033[m’ por escrito e não muda a cor ;-; Por isso, eu uso o “colorama”, mas a minha função “ajuda()” não ficou colorida, alguém sabe como resolver??
Segue o código:
from colorama import Fore, Back, init
from time import sleep
init(autoreset=True)
def titulo(msg, corL, corF):
tam = len(msg) + 4
print(corL + corF + ‘~’ * tam)
print(corL + corF + f’ {msg} ‘)
print(corL + corF + ‘~’ * tam)
sleep(1)
def ajuda(func):
print(f’Procurando informações sobre o comando “{func}”:’)
sleep(2)
print(Back.WHITE + f'{help(func)}’
print(Back.RESET)
sleep(2)
# PROGRAMA PRINCIPAL
while True:
titulo(‘Sistema de Ajuda PyHelp’, Fore.WHITE, Back.BLUE)
funcao = input(‘Biblioteca ou função (“Fim” para finalizar) > ‘)
if funcao.upper() == ‘FIM’:
break
sleep(1)
else:
ajuda(funcao)
titulo(‘Finalizando sistema…’, Fore.WHITE, Back.LIGHTRED_EX)