Tkinter颜色名称为颜色对象

时间:2014-05-19 18:14:02

标签: python colors tkinter

我需要以某种方式修改小部件的颜色,例如,使其更暗,更绿,反转它。 窗口小部件的颜色由名称给出,例如'orchid4'。 如何从颜色名称字符串中获取RGB值?

1 个答案:

答案 0 :(得分:4)

你应该尝试类似的东西:

In [31]: rgb = button.winfo_rgb("orchid4")

In [32]: rgb
Out[32]: (35723, 18247, 35209)

其中button是窗口小部件对象的名称。