ColorChooser
O módulo colorchooser fornece um método que permite escolher uma cor.
colorchooser.askcolor( parent=p, initialcolor=c, titulo=t )
parent
Opcional. Para fazer a caixa de diálogo aparecer sobre a janela p. Por defeito, aparece sobre a janela de raiz da aplicação.
title
Opcional. Título opcional a aparecer no topo da caixa de diálogo.
initialcolor
Opcional. Cor selecionada por defeito.
Métodos
colorchooser.askcolor()
Se o utilizador clicar em Ok, o método retorna um tuplo com os valores RGB da cor selecionada (ex: (175, 175, 0) e uma string com a cor em hexadecimal como na web (ex: #ff3300) .
from tkinter import colorchooser
rgb_color, web_color = colorchooser.askcolor(parent=window,
initialcolor=(255, 0, 0))
Output: