Python中的终端颜色更改

2024-04-25 23:05:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这个密码

import sys
#Jordan Run Game
class Character():

  def __init__(self, role):
    print "\033[91m Warrior \033[96m Mage"
    charRole = raw_input()

    if charRole == "Warrior":
      self.role = "Warrior"
    elif charRole == "Mage":
      self.role = "Mage"
    elif charRole == "Rouge":
      self.role = "Rouge"
    elif charRole == "Healer":
      self.role = "Healer"
    else:
      sys.exit()

    print "You chose %s" % self.role

character = Character(role = "")

颜色变了,但由于某种原因每种颜色都变了。你知道吗

例如,法师是蓝色的,之后的所有文字也是蓝色的。你知道吗

enter image description here


Tags: importself密码颜色sysrole蓝色print