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: