能否将HTML颜色名称(如 w3cschools 上提供的)转换为十六进制? 例如,我想得到这样的结果: name_to_hex("Orange") # would return: #FFA500 我在这个问题中发现使用matplotlib可以实现。
可以使用 webcolors 模块来处理此问题。 首先,安装它,例如: $ pip install webcolors 一旦安装完成,接下来就很简单: >>> import webcolors >>> webcolors.name_to_hex('Orange') '#ffa500'