У вас есть строка, представляющая цвет, например, '0,0,0'
. Используйте split(',')
, чтобы разбить его на отдельные поля, затем преобразуйте каждое из них.
, например
color = '255, 255, 255'
red, green, blue = color.split(',')
red = int(red)
green = int(green)
blue = int(blue)
Или, если вы хотите сделать это за один шаг, и понимание вас не беспокоит:
color = '128, 128, 128'
red, green, blue = [int(c) for c in color.split(',')]