我试图通过阅读文本文件中的帮助来在argparse中创建自定义帮助消息,如下所示:
with open('help.txt', 'r') as myfile:
descStr=myfile.read()
parser = argparse.ArgumentParser(description=descStr,
formatter_class=argparse.RawTextHelpFormatter)
help.txt具有ANSI格式的文本,如下所示:
u"\u001b[31mHelloWorld"
不幸的是,当我在命令行中输出帮助时,我得到原始字符串(即u"\u001b[31mHelloWorld"
)。
我错过了什么?