如何在元组中使用 colorama?

How do I use colorama inside a tuple?

我正在尝试更改现有元组中的各个现有行。示例:

for row in cursor:
     print(f'''
     
    ID: ........... {row[0]}
    Name: ......... {row[1]}
    Age: .......... {row[2]}
    Condition: .... {row[3]}
    Medicine: ..... {row[4]}
    Temperament: .. {row[5]}
    Adoptable: .... {row[6]}
    ''')

我希望 ID 是一种颜色,Name、Age、Condition、Medicine、Temperament 和 Adoptable 是另一种颜色。

我不知道如何在现有元组中输入颜色的转义码。求助!

您需要在前面添加 Fore.<COLOR> 并且最好将 Style.RESET_ALL 附加到您想要设置样式的每个元素。

from colorama import Fore, Style

row = ('a', 'b')
print(f'''
ID: ........... {Fore.YELLOW + row[0] + Style.RESET_ALL}
Name: ......... {Fore.BLUE + row[1] + Style.RESET_ALL}
''')