def get_time_process(): #如果表不存在,则创建Workbook;存在则导入: wb = Workbook() #表不存在,创建 wb = load_workbook('process_free_result.xlsx')#表存在,导入 #创建和使用sheet #ws1 = wb.create_sheet("free_test") # 默认在最后新建sheet #ws2 = wb.create_sheet("Mysheet", 0) # 在第一个新建sheet ws3 = wb['free']# 如果表里面存在sheet,则可使用该sheet #ws3['A1'] = 234 #通过worksheet的key #ws.cell(row=1, column=3).value = 123 #通过行列确定一个cell print(ws3.max_row,ws3.max_column)# 获取当前表的行数与列数
#时间(x轴)第二行至最大行数,列为第一列 for row in ws3.iter_rows(min_row=2, max_col=1, max_row=ws3.max_row): for cell in row: print(cell.value)
#进程名,第一行,第2列至最大列 for row2 in ws3.iter_rows(min_col=2, max_row=1, max_col=ws3.max_column): for cell in row2: print(cell.value)