bokeh.colors#

提供用于表示 RGB(A) 和 HSL(A) 颜色的类,并定义常见的命名颜色。

bokeh.colors.Color#

提供用于表示颜色值的基类。

class Color[source]#

表示颜色对象的基类。

static clamp(value: float, maximum: float | None = None) float[source]#

将数值限制为非负数,并且可选地小于给定的最大值。

参数:
  • value (float) – 要限制的数字。

  • maximum (float, 可选) – 要限制到的最大边界。如果为 None,则没有上限,并且值仅限制为非负数。(默认值:None)

返回值:

float

abstract copy() Self[source]#

复制此颜色。

子类必须实现此方法。

darken(amount: float) Self[source]#

使此颜色的亮度降低。

子类必须实现此方法。

参数:

amount (float) – 要降低的亮度值(限制在零以上)

返回值:

颜色

abstract classmethod from_hsl(value: HSL) Self[source]#

通过从 HSL 颜色转换来创建新颜色。

子类必须实现此方法。

参数:

value (HSL) – 要从 HSL 转换的颜色

返回值:

颜色

abstract classmethod from_rgb(value: RGB) Self[source]#

通过从 RGB 颜色转换来创建新颜色。

子类必须实现此方法。

参数:

value (RGB) – 要从 RGB 转换的颜色

返回值:

颜色

lighten(amount: float) Self[source]#

使此颜色的亮度增加。

子类必须实现此方法。

参数:

amount (float) – 要增加的亮度值(限制在零以上)

返回值:

颜色

abstract to_css() str[source]#

返回此颜色的 CSS 表示形式。

子类必须实现此方法。

返回值:

str

abstract to_hsl() HSL[source]#

通过从此颜色转换来创建新的 HSL 颜色。

子类必须实现此方法。

返回值:

HSL

abstract to_rgb() RGB[source]#

通过从此颜色转换来创建新的 HSL 颜色。

子类必须实现此方法。

返回值:

RGB

to_serializable(serializer: Serializer) Any[source]#

将此对象转换为可序列化表示形式。

bokeh.colors.groups#

根据一般的色调,将 CSS 命名颜色组织成有用的组。

class black[source]#

https://w3schools.org.cn/colors/colors_groups.asp 定义的 CSS“黑色”颜色组

淡灰色 (gainsboro)
浅灰色 (lightgray)
银色 (silver)
深灰色 (darkgray)
灰色 (gray)
暗淡灰色 (dimgray)
浅石板灰 (lightslategray)
石板灰 (slategray)
深石板灰 (darkslategray)
黑色 (black)
class blue[source]#

CSS 定义的“蓝色”颜色组,详见 https://w3schools.org.cn/colors/colors_groups.asp

浅钢蓝 (lightsteelblue)
粉蓝色 (powderblue)
浅蓝色 (lightblue)
天蓝色 (skyblue)
浅天蓝色 (lightskyblue)
深天蓝 (deepskyblue)
道奇蓝 (dodgerblue)
矢车菊蓝 (cornflowerblue)
钢蓝色 (steelblue)
宝蓝色 (royalblue)
蓝色 (blue)
中蓝色 (mediumblue)
深蓝色 (darkblue)
海军蓝 (navy)
午夜蓝 (midnightblue)
class brown[source]#

CSS 定义的“棕色”颜色组,详见 https://w3schools.org.cn/colors/colors_groups.asp

玉米黄 (cornsilk)
杏色 (blanchedalmond)
米色 (bisque)
纳瓦霍白 (navajowhite)
小麦色 (wheat)
粗呢 (burlywood)
棕褐色 (tan)
玫瑰棕 (rosybrown)
沙棕色 (sandybrown)
金黄杆 (goldenrod)
深金黄杆 (darkgoldenrod)
秘鲁色 (peru)
巧克力色 (chocolate)
马鞍棕 (saddlebrown)
赭色 (sienna)
棕色 (brown)
栗色 (maroon)
class cyan[source]#

CSS 定义的“青色”颜色组,详见 https://w3schools.org.cn/colors/colors_groups.asp

中等绿松石 (mediumaquamarine)
水色 (aqua)
青色 (cyan)
浅青色 (lightcyan)
淡绿松石 (paleturquoise)
绿松石 (aquamarine)
绿松石 (turquoise)
中绿松石 (mediumturquoise)
深绿松石 (darkturquoise)
浅海绿 (lightseagreen)
军校蓝 (cadetblue)
深青色 (darkcyan)
蓝绿色 (teal)
class green[source]#

CSS 定义的“绿色”颜色组,详见 https://w3schools.org.cn/colors/colors_groups.asp

深橄榄绿 (darkolivegreen)
橄榄色 (olive)
橄榄褐色 (olivedrab)
黄绿色 (yellowgreen)
酸橙绿 (limegreen)
酸橙色 (lime)
草绿色 (lawngreen)
黄绿色 (chartreuse)
绿黄色 (greenyellow)
春绿色 (springgreen)

mediumspringgreen
lightgreen
palegreen
darkseagreen
mediumseagreen
seagreen
forestgreen
green
darkgreen
class orange[source]#

CSS “橙色” (Orange) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

orangered
tomato
coral
darkorange
orange
class pink[source]#

CSS “粉色” (Pink) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

pink
lightpink
hotpink
deeppink
palevioletred
mediumvioletred
class purple[source]#

CSS “紫色” (Purple) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

lavender
thistle
plum
violet
orchid
fuchsia
magenta
mediumorchid
mediumpurple
blueviolet
darkviolet
darkorchid
darkmagenta
purple
indigo
darkslateblue
slateblue
mediumslateblue
class red[source]#

CSS “红色” (Red) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

lightsalmon
salmon
darksalmon
lightcoral
indianred
crimson
firebrick
darkred
red
class white[source]#

CSS “白色” (White) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

white
snow
honeydew
mintcream
azure
aliceblue
ghostwhite
whitesmoke
seashell
beige
oldlace
floralwhite
ivory
antiquewhite
linen
lavenderblush
mistyrose
class yellow[source]#

CSS “黄色” (Yellow) 颜色组,定义于 https://w3schools.org.cn/colors/colors_groups.asp

yellow
浅黄色
柠檬薄纱
淡金色
番木瓜
鹿皮鞋
桃色
淡金黄
卡其色
深卡其色
金色

bokeh.colors.named#

提供标准的 147 种 CSS (X11) 命名颜色。

aliceblue
antiquewhite
水色 (aqua)
绿松石 (aquamarine)
azure
beige
米色 (bisque)
黑色 (black)
杏色 (blanchedalmond)
蓝色 (blue)
blueviolet
棕色 (brown)
粗呢 (burlywood)
军校蓝 (cadetblue)
黄绿色 (chartreuse)
巧克力色 (chocolate)
coral
矢车菊蓝 (cornflowerblue)
玉米黄 (cornsilk)
crimson
青色 (cyan)
深蓝色 (darkblue)
深青色 (darkcyan)
深金黄杆 (darkgoldenrod)
深灰色 (darkgray)
darkgreen
深灰色
深卡其色
darkmagenta
深橄榄绿 (darkolivegreen)
darkorange
darkorchid
darkred
darksalmon
darkseagreen
darkslateblue
深石板灰 (darkslategray)
深石板灰
深绿松石 (darkturquoise)
darkviolet
deeppink
深天蓝 (deepskyblue)
暗淡灰色 (dimgray)
暗淡灰色
道奇蓝 (dodgerblue)
firebrick
floralwhite
forestgreen
fuchsia
淡灰色 (gainsboro)
ghostwhite
金色
金黄杆 (goldenrod)
灰色 (gray)
green
绿黄色 (greenyellow)
灰色
honeydew
hotpink
indianred
indigo
ivory
卡其色
lavender
lavenderblush
草绿色 (lawngreen)
柠檬薄纱
浅蓝色 (lightblue)
lightcoral
浅青色 (lightcyan)
淡金色
浅灰色 (lightgray)
lightgreen
浅灰色
lightpink
lightsalmon
浅海绿 (lightseagreen)
浅天蓝色 (lightskyblue)
浅石板灰 (lightslategray)
亮石板灰
浅钢蓝 (lightsteelblue)
浅黄色
酸橙色 (lime)
酸橙绿 (limegreen)
linen
magenta
栗色 (maroon)
中等绿松石 (mediumaquamarine)
中蓝色 (mediumblue)
mediumorchid
mediumpurple
mediumseagreen
mediumslateblue
mediumspringgreen
中绿松石 (mediumturquoise)
mediumvioletred
午夜蓝 (midnightblue)
mintcream
mistyrose
鹿皮鞋
纳瓦霍白 (navajowhite)
海军蓝 (navy)
oldlace
橄榄色 (olive)
橄榄褐色 (olivedrab)
orange
orangered
orchid
淡金黄
palegreen
淡绿松石 (paleturquoise)
palevioletred
番木瓜
桃色
秘鲁色 (peru)
pink
plum
粉蓝色 (powderblue)
purple
丽贝卡紫
red
玫瑰棕 (rosybrown)
宝蓝色 (royalblue)
马鞍棕 (saddlebrown)
salmon
沙棕色 (sandybrown)
seagreen
seashell
赭色 (sienna)
银色 (silver)
天蓝色 (skyblue)
slateblue
石板灰 (slategray)
石板灰
snow
春绿色 (springgreen)

钢蓝色 (steelblue)
棕褐色 (tan)
蓝绿色 (teal)
thistle
tomato
绿松石 (turquoise)
violet
小麦色 (wheat)
white
whitesmoke
yellow
黄绿色 (yellowgreen)