相关疑难解决方法(0)

使用Python中的openpyxl将行插入Excel电子表格

我正在寻找使用openpyxl将行插入电子表格的最佳方法.

实际上,我有一个电子表格(Excel 2007),它有一个标题行,后面是(最多)几千行数据.我想将行插入第一行实际数据,所以在标题之后.我的理解是append函数适合于将内容添加到文件的末尾.

阅读openpyxl和xlrd(以及xlwt)的文档,除了手动循环内容并插入新工作表(插入所需的行之后)之外,我找不到任何明确的方法.

鉴于我迄今为止使用Python的经验有限,我试图理解这是否确实是最好的选择(最pythonic!),如果是这样,有人可以提供一个明确的例子.具体来说,我可以使用openpyxl读取和写入行,还是必须访问单元格?另外我可以(过)写同一个文件(名字)吗?

python excel xlrd xlwt openpyxl

13
推荐指数
5
解决办法
5万
查看次数

标签 统计

excel ×1

openpyxl ×1

python ×1

xlrd ×1

xlwt ×1