Я написал код, в котором пользователь вводит значения RGB в 3 отдельных элемента и, нажав кнопку, преобразует его в HSV, вызывая функцию. Картинка это то что у меня сейчас. Теперь для следующего шага, я хочу, чтобы RGB вводился в ОДНОЙ записи и по-прежнему передавался как 3 отдельных аргумента. Например: R, G, B введите описание изображения здесь
Вы можете принимать значения, разделенные запятыми, в виде строки в поле ввода, извлекать значения, используя манипуляции со строками, а затем передавать их своим функциям.
Попробуйте это. (contents является примером содержимого окна входа)
contents
In [1]: contents = '100,75,255' Out[1]: '100,75,255' In [2]: R, G, B = [int(j) for j in contents.split(',')] In [3]: R, G, B Out[3]: (100, 75, 255)