试图设置单元格字体颜色时,“单元格”对象没有属性“样式”

我使用的是openpyxl 2.0.5和python 3.4,我只是试图将字体颜色设置为红色

from openpyxl import Workbook from openpyxl.styles import Color, Font, Style, colors wb = Workbook() ws = wb.active cell = 'A1' ws[cell].styles = Style(font=Font(color=Color(colors.RED))) 

Traceback(最近调用最后一个):文件“C:/Users/b-rosard/PycharmProjects/Test/test.py”,第12行,在ws [cell] .styles = Style(font = Font(color = Color(colors 。红)))

AttributeError:“单元格”对象没有属性“样式”

我在这里的例子: http : //openpyxl.readthedocs.org/en/latest/styles.html我不知道为什么我得到这个错误

查看Cell的属性后,简单修复。

 ws[cell].style = Style(font=Font(color=Color(colors.RED)))