2013-06-20 2 views
2

Что делать {! Info!} И {! Input!} Делать в этом коде python?Что такое {! Text!} В Python?

s += " {!info!}Down Speed: {!input!}%s" % common.fspeed(status["download_payload_rate"]) 

Взято из: http://git.deluge-torrent.org/deluge/tree/deluge/ui/console/commands/info.py?h=1.3-stable

Спасибо.

+2

просто выглядит как стильный способ печати на консоли. Ничего особенного – karthikr

ответ

8

Они ничего не значат для Python. Строка s будет содержать в себе {!info!} и {!input!}. Тем не менее, эта строка позже интерпретируется самим потоком, чтобы сделать форматирование цвета - см. ui/console/colors.py, в частности parse_color_string.