我有一个问题,要求我为不同的实例打印不同的颜色。例如,例如#1以蓝色打印,例如#2以绿色打印
请在下面查找我执行的代码:
#function to display the output
def displayCustomer(self):
customer=""
if customer==customer1:
print("\033[94m" "First Name: ", self.getfirstname(), "\nLast Name: ", self.getlastname(), "\nGender: ", self.getgender(), "\nPhone Number: ", self.getphone_number(), "\nHome Address: ", self.getaddress())
else:
print('\033[92m' "First Name: ", self.getfirstname(), "\nLast Name: ", self.getlastname(), "\nGender: ",self.getgender(), "\nPhone Number: ", self.getphone_number(), "\nHome Address: ", self.getaddress())
它似乎工作正常
ANSI序列只有在基于DOS的windows或带有VT100仿真的windows 10以及OS X中才能工作。因此,您应该看看Termcolor module
您可以像下面这样使用^{} library :
相关问题 更多 >
编程相关推荐