В настоящее время я использую openpyxl v2.2.2 для Python 2.7, и мне нужно установить цвета в ячейки. Я использовал следующий импорт
import openpyxl,
from openpyxl import Workbook
from openpyxl.styles import Color, PatternFill, Font, Border
from openpyxl.styles import colors
from openpyxl.cell import Cell
и следующий код, который я пытался использовать:
wb = openpyxl.Workbook()
ws = wb.active
redFill = PatternFill(start_color='FFFF0000',
end_color='FFFF0000',
fill_type='solid')
ws['A1'].style = redFill
но я получаю следующую ошибку:
Traceback (most recent call last)
self.font = value.font.copy()
AttributeError: 'PatternFill' object has no attribute 'font'
Любая идея о том, как установить ячейку A1 (или любые другие ячейки) с цветами с помощью openpyxl?