用python读取excel文件将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻并排,并将每列数据按上面操作放到新创建的文件中的代码
时间: 2023-04-02 11:00:35 浏览: 135
python读写excel文件代码
5星 · 资源好评率100%
以下是用 Python 读取 Excel 文件并将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻并排,并将每列数据按上面操作放到新创建的文件中的代码:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('原始文件.xlsx')
# 选择工作表
ws = wb.active
# 获取第一列数据
col1 = [cell.value for cell in ws['A']]
# 新建 Excel 文件
new_wb = openpyxl.Workbook()
new_ws = new_wb.active
# 将第一列数据循环并排放置复制三遍
for i in range(len(col1)):
new_ws.cell(row=i+1, column=1, value=col1[i])
new_ws.cell(row=i+1, column=2, value=col1[i])
new_ws.cell(row=i+1, column=3, value=col1[i])
# 保存新文件
new_wb.save('新文件.xlsx')
```
希望能对你有所帮助!
阅读全文