我有很多Excel格式的报告,我想更改为html。
所以,我可以有实时图表。目前,我正在使用python jinja2 template
来构建HTML,但是我想知道是否还有其他更简单的方法可以从Excel构建HTML。
我还想知道您是否可以parse excel graph
进入python!
我尝试过:
将pandas
导入为pd
file_link = r"C:\Users\XXX\Desktop\Primire HT ML output testing\Panasonic BR2330 html.xlsx"
data_file = pd.ExcelFile(file_link)
chartAt24C = data_file.parse(sheet_name="VVC")
print(chartAt24C)
这让我出错:
xlrd.biffh.XLRDError: No sheet named <'VVC'>
这是我想解析为python的图形:
答案 0 :(得分:0)
尽管VVC
是Excel工作簿中的选项卡,但不是“工作表”。这就是为什么您会遇到错误。
熊猫可能无法导入图形,但可以导入其构建数据。然后,您可以使用Pandas
,matplotlib
或任何其他python图形库来重新创建图形。仅当您的所有报告都使用带有不同数据的相似图形时,这才可能会有所回报。但是,如果所有图形的设计都不同,那就太困难了/很费时间。