为了账号安全,请及时绑定邮箱和手机立即绑定

ANSI代码的字符串问题

ANSI代码的字符串问题

月关宝盒 2021-03-19 08:23:08
我的目标是可视化此输出:[ Sun, 09 06 2013 12:51:49 ]整个日期必须使用以下ANSI代码着色:\033[1m\x1b[32m DATE \x1b[0m\r我尝试了这段代码:import timeDATE = time.strftime("%a, %d %b %Y %H:%M:%S", time.localtime())OUTPUT = "[ " + "\033[1m\x1b[32m" + DATE + "\x1b[0m\r" + " ]"print OUTPUT但是它给我返回了一个完全错误的字符串:这怎么了
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

\r字符串中的回车导致光标放置在行的开头,因此]覆盖[

更改为此:

OUTPUT = "[ \033[1m\x1b[32m" + DATE + "\x1b[0m ]\r"


查看完整回答
反对 回复 2021-03-31
  • 1 回答
  • 0 关注
  • 204 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号