Openpyxl TypeError: 'Font.color' should be 'Color', not 'int' - 解决方法
这个问题是由于使用了错误的数据类型导致的。具体来说,您可能在使用 openpyxl.styles.fonts.Font 时,将颜色属性设置为了 int 类型,而正确的数据类型应该是 openpyxl.styles.colors.Color。
要解决这个问题,您需要检查代码中涉及到 Font 颜色属性的部分,并确保您使用了正确的数据类型。例如,如果您想将字体颜色设置为红色,可以使用以下代码:
from openpyxl.styles.colors import Color, RED
from openpyxl.styles.fonts import Font
font = Font(color=Color(RED))
这将确保您使用了正确的数据类型,并避免了这个 TypeError。
原文地址: https://www.cveoy.top/t/topic/ownD 著作权归作者所有。请勿转载和采集!