python获取基金,导出excel,画图

import tushare as ts
import xlrd#读取数据

import matplotlib.pyplot as plt
ts.set_token('xxxxxxxxx')
pro = ts.pro_api()

df = pro.fund_nav(ts_code='001632.OF')
df.to_excel("C://Users//fuxingyu//Desktop//食品.xlsx")
book=xlrd.open_workbook("C://Users//fuxingyu//Desktop//食品.xlsx")
sheet=book.sheet_by_index(0)

row1_value=sheet.row_values(rowx=0)#第一行的值
bianhao=sheet.col_values(colx=0,start_rowx=1)#第一列的值
end_date=sheet.col_values(colx=3,start_rowx=1)#第四列的值
unit_nav=sheet.col_values(colx=4,start_rowx=1)#基金净值

a=sheet.cell(rowx=1,colx=1).value#获取某个单元格的值
a=sheet.nrows#得到行数

unit_nav.reverse()#净值倒着输出
plt.plot(bianhao,unit_nav)#画图
plt.show()

python获取基金,导出excel,画图_第1张图片

你可能感兴趣的:(python)