Я работаю над автоматическим PPT через python -pptx. Меня интересует применение форматирования символов к метке данных с помощью следующей функции, но это не работает. Мне нужна помощь, чтобы разобраться, почему.
def apply_data_labels(self, chart):
plot = chart.plots[0]
plot.has_data_labels = True
for series in plot.series:
values = series.values
counter = 0
for point in series.points:
data_label = point.data_label
data_label.has_text_frame = True
data_label.text_frame.text = str(values[counter])
data_label.font.size = Pt(22)
data_label.font.color.rgb = RGBColor(255,160,122)
counter = counter + 1