【发布时间】:2019-06-13 00:34:34
【问题描述】:
我在 pptx 文件中有一个现有图表,我只想每天更新它的值,这些图表已经从 excel 绘制并粘贴到 pptx,我只想修改图表,
但我不知道图表中有多少属性,如系列、类别和标题属性。
我可以打印图表系列和类别数据,但是当我使用 chart.replace_data(chart_data) 修改这些数据时
我收到如下错误
return self._chart_part.related_parts[xlsx_part_rId]
KeyError: 'rId4'
我可以使用下面的代码来打印值,
for series in chart.plots:
for i in series.categories:
cat_list.append(i)
for series in chart.series:
for value in series.values:
ser_list.append(value)
图表如下所示
我怎样才能用更新的值修改这些图表,我将从 excel 传递到 pptx。
【问题讨论】:
标签: python-3.x powerpoint python-pptx