Avatar for 9000
» from archive

Написал html_rgb_value = "#{0:02X}{1:02X}{2:02X}".format(*map(int, color['rgb'])) и думаю: что-то как-то не выглядит идиоматичным питоном. И понимаю: потому, что не читается, как предложение на нормальном английском.

Comment
выглядит ужасно, да. ‎· ati
Comment
"#%02i%02i%02i" % color['rgb'] ‎· в сгущающейся тьме
Comment
Переписал пока как ''.join("%02X" % int(n) for n in color['rgb']), поскольку '#' дальше удобнее вставлять по месту. Вроде более человечно. Увы, оператор $ для выстраивания функций а аккуратную читаемую цепочку в питоне не встроен, хотя есть любопытная замена: https://github.com/JulienPalard/Pipe Типа iter(color['rgb']) | int | "{0:02X}".format | ''.join. ‎· 9000

1 2 3 4 5 6 7 8 9 10