python - 每当我尝试使用 pptx 库在 Python 中更新 powerpoint 图表时都会出错
问题描述
我一直在使用此代码尝试将值添加到我的新图表中。我对文档有点困惑,因为我还是 Python 新手。基本上从网站上的示例开始,我的类别为 East、West 和 Midwest,值为 19.2、21.4、16.7。我想添加值为 40 的类别 North。当我运行此代码时,我收到错误:Powerpoint 发现内容有问题...如何修复此代码以更新新数据?
代码:
chart = prs.slides[5].shapes[1].chart #chart identified on slide
chart_data = CategoryChartData()
chart_data.categories = ["East","West","Midwest","North"]
chart_data.add_series = ("Series 1", (19.2,21.4,16.7,40))
chart.replace_data(chart_data)
prs.save('Template_Test_2.pptx')
解决方案
错误是由于语法无效。相反应该是
chart_data.add_series("Series 1", (19.2,21.4,16.7,40))
推荐阅读
- ionic4 - ionic 4 中可水平滚动的卡片
- sql - 加入或分析函数以匹配大型数据集中附近时间戳上的不同传感器?
- r - 我们如何进行数据整理以获得显示的比率/比例图表
- c# - 为什么此操作不会导致文件被下载?怎么做?
- c# - WPF将矩形宽度和高度绑定到主对话框
- java - 在 jsp 页面中查看 Unicode 字符时出现乱码,并且从 cassandra 读取数据
- audio - 星号:WebRTC 没有音频
- mysql - 使用聚合函数连接两个表
- dialogflow-es - 当用户在环聊聊天中与对话流机器人交谈时获取用户名
- python-3.x - CheckBoxGroup 未在 Python/Bokeh 中更新