from pyecharts import Bar
import xlrd
date = xlrd.open_workbook('資料.xlsx')
table = date.sheets()[0]
print(table.nrows)
print(table.ncols)
names = []
sales = []
for i in range(1,table.nrows):
name = table.row_values(i)[0]
names.append(name)
sale = table.row_values(i)[2]
sales.append(sale)
print(names)
print(sales)
bar = Bar()
bar.add_xaxis(names)
bar.add_yaxis('業務詳情表',sales)
bar.render('銷售圖示.html')
結果:E:\python\pythonw.exe C:/Users/Administrator/Desktop/資料.py
Traceback (most recent call last):
File "C:/Users/Administrator/Desktop/資料.py", line 4, in <module>
Bar()
AttributeError: 'Bar' object has no attribute 'add_xaxis'
求大神幫忙看一下是什么問題
uj5u.com熱心網友回復:
pyechart v0.5.X 和 v1 間不兼容。這是舊版pyechart的代碼,你裝的是新版pyechart吧,哪里抄來的代碼uj5u.com熱心網友回復:
網上教程上抄的,我記得安裝pyecharts0.5.11時好像顯示失敗了…uj5u.com熱心網友回復:
高版本不能直接回退,要把高版本卸載了再裝低版本uj5u.com熱心網友回復:
好的,我試試,謝謝大神轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/95118.html
上一篇:flask前端頁面資料重繪問題
