使用python连接Excel表进行操作
import openpyxl
1. 导入工作薄
wb = openpyxl.load_workbook(’/home/kiosk/Documents/Book1.xlsx’)
2. 查看包含的工作表
print(wb.sheetnames)
3. 查看当前活动表
print(wb.active)
4. 从工作薄中选择要操作的工作表
sheet = wb[‘Sheet1’]
5. 查看指定单元格的数据
cell = sheet[‘B3’]
cell = sheet.cell(row=3, column=2)
6. 获取单元格详细信息
print(cell.value)
7. 修改单元格信息
cell.value = 1111111
8. 获取工作表的总行和总列数
print(sheet.max_column)
print(sheet.max_row)
9. 修改单元表的名称
print(sheet.title)
sheet.title = “修改的工作表”
10. 遍历历EXCEL表格的所有数据;
print(sheet.rows) # 返回的是一个生成器
遍历历每一行
for row in sheet.rows:
# 获取每一行, 每个单元格的数据
for cell in row:
print(cell.value, end=’\t’)
print(’\n’)
11. 保存修改的信息
wb.save(’/home/kiosk/Documents/Book1.xlsx’)