首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Openpyxl append不在行尾添加数据

Openpyxl append不在行尾添加数据
EN

Stack Overflow用户
提问于 2020-04-13 14:26:08
回答 1查看 87关注 0票数 0

我正在尝试从工作簿中获取一行,并将其追加到另一个工作簿的末尾。

代码语言:javascript
运行
AI代码解释
复制
rowLst = []
rowLst = ws1.iter_rows(min_row=8, max_row=8, min_col=3, max_col=ws1.max_column,values_only=True)

#append list to excel
ws2.append(myList)

但是,它并没有将行添加到"Bus“的数据后面,而是远远超出了这一范围。

有谁知道怎么解决这个问题吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-13 19:08:19

我找到了解决方案,并将其张贴在这里,以防有人遇到同样的问题。尽管下面的单元格看起来是空的,但它们的格式显然很奇怪。这就是为什么Python脚本将单元格视为非空的,并将数据附加到另一个位置(没有格式设置的位置)。

解决方案是将数据下面的每一行格式化为空单元格。(只需从新工作簿中复制一系列空单元格,并将其粘贴到数据下方)

希望这能有所帮助!;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61189988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档