python操作excel表格获取不同的工作表名然后读入工作表e3写入新表a1
时间: 2023-05-21 07:06:30 浏览: 166
可以使用 xlrd 和 xlwt 库来操作 Excel 表格,具体代码如下:
```python
import xlrd
import xlwt
# 打开原始工作簿
workbook = xlrd.open_workbook("example.xlsx")
# 获取所有工作表名称
sheet_names = workbook.sheet_names()
# 新建工作簿
new_workbook = xlwt.Workbook()
# 新建工作表
new_sheet = new_workbook.add_sheet("a1")
# 读入原始工作表e3的数据
sheet_e3 = workbook.sheet_by_name("e3")
for row_index in range(sheet_e3.nrows):
for col_index in range(sheet_e3.ncols):
cell_value = sheet_e3.cell_value(row_index, col_index)
new_sheet.write(row_index, col_index, cell_value)
# 保存新工作簿
new_workbook.save("new_example.xls")
```
阅读全文