【发布时间】:2015-04-12 23:07:54
【问题描述】:
我知道 matplotlib 支持的颜色列表:
https://pythonhosted.org/ete2/reference/reference_svgcolors.html
有没有一种编程方式可以将此名称转换为十六进制?
我想要一个接收颜色名称并返回该颜色的十六进制值的函数。
谢谢。
【问题讨论】:
标签: python matplotlib colors hex
我知道 matplotlib 支持的颜色列表:
https://pythonhosted.org/ete2/reference/reference_svgcolors.html
有没有一种编程方式可以将此名称转换为十六进制?
我想要一个接收颜色名称并返回该颜色的十六进制值的函数。
谢谢。
【问题讨论】:
标签: python matplotlib colors hex
matplotlib.colors.cnames 是一个包含所有 matplotlib 颜色及其十六进制值的字典:
import matplotlib
print(matplotlib.colors.cnames["blue"])
--> u'#0000FF'
【讨论】: