python处理excel表格

一个疯子 3个月前 已收到1个回答 举报

纯洁的饮料 3星

共回答了37个问题采纳率:99.6% 评论

创建一个工作薄:wb = openpyxl.Workbook()

新增一个sheet表单:wb.create_sheet('test_case')

保存case.xlsx文件:wb.save('cases.xlsx')

打开工作簿:wb = openpyxl.load_workbook('cases.xlsx')

选取表单:sh = wb['Sheet1'

读取第一行、第一列的数据:ce = sh.cell(row = 1,column = 1)

按行读取数据:row_data = list(sh.rows)

关闭工作薄:wb.close()

按列读取数据:columns_data = list(sh.columns)

写入数据之前,该文件一定要处于关闭状态

写入第一行、第四列的数据 value = 'result':sh.cell(row = 1,column = 4,value = 'result')

获取最大行总数、最大列总数:sh.max_row、sh.max_column

del 删除表单的用法:del wb['sheet_name']

remove 删除表单的用法:sh = wb['sheet_name'] wb.remove(sh)

19小时前

16
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com