将HTML颜色名称转换为十六进制

3

能否将HTML颜色名称(如 w3cschools 上提供的)转换为十六进制?

例如,我想得到这样的结果:

name_to_hex("Orange")   # would return: #FFA500

我在这个问题中发现使用matplotlib可以实现。

1个回答

4

可以使用 webcolors 模块来处理此问题。

首先,安装它,例如:

$ pip install webcolors

一旦安装完成,接下来就很简单:

>>> import webcolors
>>> webcolors.name_to_hex('Orange')
'#ffa500'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接