hexo_blog_config/Python操作Excel.md at master · p0ny233/hexo_blog_config (github.com)
for i in range(1,sheet.max_row+1):#这里你看要复制多少行,我习惯用sheet,你可以用ws sheet[f'B{i}'].value=sheet[f'G{i}'].value
pandas 向已有的excel指定的行和列添加数据_pandas excel 指定行列数据写入_heianduck的博客-CSDN博客
import pandas as pd import openpyxl df1 = pd.DataFrame( { "num1": [21,25,56,11], "num2": [31,35,36,12], "num3": [41,45,46,14], }, index=[0, 1, 2,3], ) df1 #用openpyxl打开excel wb=openpyxl.load_workbook('C:\\Users\\19051\\Desktop\\test1.xlsx') #打开指定的Sheet ws = wb['Sheet1'] startCol = 3 #下面两行的意思是,将df1的每一行转成列表 for i in range(0, df1.shape[0]): eachRowList = df1.iloc[i,:].tolist() #取每个列表里面的值 for j in range(0,len(eachRowList)): #row 代表从几行开始, columns 代表从第几列开始 #这里是从第6行, 第3列开始插入 ws.cell(row = i+6, column = startCol+j).value =eachRowList[j] #保存为新的表格 wb.save('C:\\Users\\19051\\Desktop\\test2.xlsx')
Python的Openpyxl,复制和粘贴单元格范围 - VoidCC
关于python:openpyxl-“复制/粘贴”单元格范围 | 码农家园 (codenong.com)
关于python:使用OpenPyxl复制粘贴列范围 | 码农家园 (codenong.com)
标签:sheet,openpyxl,Python,excel,df1,笔记,com From: https://www.cnblogs.com/sinferwu/p/17139825.html