Python解析Excel表格
2019-05-10 22:29
183 查看
读写操作Excel表格
1、Excel表格内容为:
2、用Python读写操作Excel表格
import xlrd import xlwt def read_excel(): # 打开文件 workbook = xlrd.open_workbook(r'C:\\Users\\liangguiming\\Desktop\\1.xlsx') # 根据sheet索引或者名称获取sheet内容 sheet = workbook.sheet_by_index(0) # sheet索引从0开始 # sheet1 = workbook.sheet_by_name('均值、方差') rows = sheet.nrows # 获取有多少行 cols = sheet.ncols # 获取有多少列 print("共有", rows, "行") print("共有", cols, "列") # 获取整行和整列的值(数组) rows = sheet.row_values(1) # 获取第二行内容 cols = sheet.col_values(2) # 获取第三列内容 print(rows) print(cols) def write_excel(): # 创建一个工作薄 workbook = xlwt.Workbook(encoding='utf-8') sheet1 = workbook.add_sheet(u'sheet1', cell_overwrite_ok=True) # 初始化样式 style = xlwt.XFStyle() # 为样式创建字体 font = xlwt.Font() font.name = '宋体' font.bold = True font.height = 260 # 设置样式的字体 style.font = font alignment = xlwt.Alignment() # 设置字体在单元格的位置 alignment.horz = xlwt.Alignment.HORZ_CENTER # 水平方向 alignment.vert = xlwt.Alignment.VERT_CENTER # 竖直方向 style.alignment = alignment # 设置表格宽度 sheet1.col(5).width = 260 * 30 sheet1.write(3, 5, "HelloWorld", style) workbook.save(r'C:\\Users\\liangguiming\\Desktop\\2.xls') if __name__ == '__main__': read_excel() write_excel()
3、运行结果如下图所示:
相关文章推荐
- Poi解析对比excel表格
- python文件操作(2)--分析扫描得到的日志文件把文件状态导入Excel表格
- python合并同类型excel表格的方法
- 用Python将数据写入Excel表格中
- Python 解析日志生成excel报表
- Python进阶强化训练之csv|json|xml|excel高效解析与构建技巧
- Python读取Excel表格,并同时画折线图和柱状图的方法
- python读取excel表格数据
- python读取excel表格统计不同网段IP个数
- 利用Python处理excel表格数据
- python抓取某汽车网数据解析html存入excel示例
- Python解析excel文件存入sqlite数据库的方法
- Python解析excel文件存入sqlite数据库的方法
- Python解析excel文件并存入sqlite数据库
- python 将txt 表格转化为excel
- 利用 python 合并 excel 表格
- python3+xlrd解析Excel
- [ArcPy] Excel转shp文件 Python解析Excel ArcPy创建要素类并保存
- POI解析excel表格 读与写
- python在excel插入几个值之后,刷新表格公式的计算结果,怎么弄啊