gpt4 book ai didi

python - openpyxl.charts 中的引用不起作用 (min_col) Python 3

转载 作者:行者123 更新时间:2023-12-04 20:55:33 24 4
gpt4 key购买 nike

我有来自 https://automatetheboringstuff.com/chapter12/ 的简单代码
哪个应该做一个图表,但我不知道为什么 Reference 模块在这个例子中对我不起作用。

import openpyxl
from openpyxl import Workbook
from openpyxl.charts import BarChart, Series, Reference

wb = Workbook()
ws = wb.active
for i in range(10):
ws.append([i])

values = Reference(ws, min_col = 1, min_row=1, max_col=1, max_row=10)
chart = BarChart()
chart.add_data(values)
ws.add_chart(chart, "E15")
wb.save("SampleChart.xlsx")

它给了我一个 TypeError:
Traceback (most recent call last):
File "charts_excel.py", line 9, in <module>
refObj = openpyxl.charts.Reference(sheet, min_col=1, min_row=1, max_col=1, max_row=10)
TypeError: __init__() got an unexpected keyword argument 'min_col'

有谁知道为什么这段代码不起作用?我没有在任何地方找到答案。我发现了几个使用 Reference 的例子,但它对我也不起作用,例如:
values = openpyxl.charts.Reference(sheet, min_col=1, min_row=1, max_col=1, max_row=10)

最佳答案

不幸的是,该在线书籍中的信息已过时。请仅引用官方文档http://openpyxl.readthedocs.io/en/2.5/charts/introduction.html其中包含正确的导入路径。

关于python - openpyxl.charts 中的引用不起作用 (min_col) Python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48459628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com