0
我正在編寫Flask應用程序,並希望從curl
調用時返回不同的輸出。Jinja2模板中的ANSI Escape序列
到目前爲止,這麼好。 我想使用Jinja2模板,類似於html版本來生成響應。
但是,我遇到了問題,因爲我的ANSI轉義序列未評估,而是作爲標準文本打印。
我見過很多關於變量編碼的問題,但似乎沒有人試圖「評估」模板中的文本。
我的模板看起來是這樣的:
\033[1m This is bold \033[0m
{{ content }}
當我現在render_template('base.cli', content=content)
並返回該命令行,在content
格式是正確的,在模板中定義的格式將被忽略。
有沒有一個「很好」(推薦)解決這個問題?