话说我的python环境是V2.7,昨天安装的pandas使用一堆报错,大意是需要升级到更高的python版本,一阵的摆渡解决方案,放弃了升级(电脑的问题),选择安装openpyxl,还是熟悉的命令:
pip install openpyxl
随后一阵摸索尝试,重复的验证代码,嗯,这恐怕就是工程师最上头的时刻^_^
还好成果出来了

源码也贴上
import openpyxl #读取excel的数据时index是从1开始的
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 使用黑体显示中文
plt.rcParams['axes.unicode_minus'] = False # 解决负号'-'显示为方块的问题
wb = openpyxl.load_workbook('三模和双模初始时间测试.xlsx',data_only=True)
ws0 = wb.worksheets[0]
ws1 = wb.worksheets[1]
#read excel
read_test_project = ws1.cell(row=1,column=1).value
print(read_test_project)
DATA = []
遍历读取
for row in ws1.iter_rows(min_col=4, min_row=3, max_row=14, max_col=4):
ROW = []
for cell in row:
ROW.append(cell.value)
DATA.append(ROW)
fig = plt.figure(dpi=64, figsize=(10,6))
plt.plot(DATA, c='red')
plt.title("FEP290 Init Time"+read_test_project, fontsize=24)
plt.xlabel("TestPoint", fontsize=14)
plt.ylabel("Time(s)", fontsize=14)
plt.tick_params(axis='both', which='major',labelsize=14)
plt.show()