以下内容转自 数析学院,只节选了部分,有需要的同学可以直接查看原文
主要内容包括:
基于 xlrd,xlwt 和 xlsxwriter 工具包做基础的 Excel 表格交互操作,包括创建、读取和写入
基于 OpenPyxl 工具包做基础的 Excel 表格交互操作
基于 Pandas 工具包做基础的 Excel 表格交互操作
一、基本的电子表格交互
- import numpy as np
- import pandas as pd
- import xlrd, xlwt
- import xlsxwriter
- path = 'data/'
- wb = xlwt.Workbook()
- wb
- wb.add_sheet('first_sheet', cell_overwrite_ok=True)
- wb.get_active_sheet()
- ws_1 = wb.get_sheet(0)
- ws_1
- ws_2 = wb.add_sheet('second_sheet')
- data = np.arange(1, 65).reshape((8, 8))
- data
- ws_1.write(0, 0, 100)
- # 在Excel的A1单元格写入100
- for c in range(data.shape[0]):
- for r in range(data.shape[1]):
- ws_1.write(r, c, data[c, r])
- ws_2.write(r, c, data[r, c])
- wb.save(path + 'workbook.xls')
以上内容转自 数析学院,如需完整内容可以直接查看原文


雷达卡




京公网安备 11010802022788号







