问题标签 [xlutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3876 浏览

python - 写入现有工作簿

我想知道是否有人可以帮助我解决这个问题。我想使用 xlwt/xlrd/xlutils 对现有的 .xls 文件进行更改。我看了一下这个问题,并尝试了页面底部的两个答案。当我尝试第二个答案时,我收到了这个错误:

当我尝试第三个答案时,我收到了这个错误:

我使用的文件与答案中的文件完全相同,但文件名除外。

我很感激任何帮助。我会评论答案,但我没有足够的代表。

0 投票
0 回答
2078 浏览

python - 使用 Excel 和 Python 的考勤跟踪器

我是空军支队的副联队指挥官,我在大学就读过这里。我的工作职责之一就是出勤。联队内有四个中队。每个中队每周都有出勤率,我必须将记录的出勤率转移到用 Excel 工作表编写的出勤率跟踪器中。可以想象,这是一项非常乏味的工作。由于我懂一些编程(我是 Comp sci 专业的大四学生),所以我决定写一个 python 脚本来自动转移考勤。我正在使用 xlrd/xlwt/xlutils 但我遇到了一些问题。基本上我要做的是使用学员的姓名和他们从一张工作表中获取的出勤状态创建键值对,并将值导出到出勤跟踪器。也许我要解决这个问题,但效果并不好。到目前为止,我唯一能做的就是将考勤从一个文件导入程序中的键值对。当我尝试导出这些值时,问题就来了。我发布了一个问题这里已解决,这里有一个我的小项目有关的未答复。以下是我到目前为止的代码:

目前只从一个文件中导入考勤(有四个,每个中队一个)。

0 投票
2 回答
8080 浏览

python - 使用 xlrd、xlwt 和 xlutils 编辑现有的 excel 工作簿

如何使用 xlrd、xlwt 和 xlutils 模块编辑和保存现有 Excel 工作簿中的数据?有人可以提供一个示例代码来编辑和保存 Excel 工作簿中的数据吗?

我正在尝试将数据从一个工作簿放到另一个工作簿。

如何将这些数据保存在 workbook1.xls 中?

抱歉,我之前问过这个问题,但这次我想更清楚我的问题。

非常感谢。

0 投票
3 回答
24053 浏览

python - 使用 xlwt 'get_sheet' 方法访问工作表

我想访问电子表格的工作表。我已使用 xlutils.copy() 将主工作簿复制到另一个工作簿。但不知道使用 xlwt 模块访问工作表的正确方法。我的示例代码:

有人可以告诉我使用 xlwt 模块访问工作簿中现有工作表的正确命令行是什么?我知道我们可以使用 'add_sheet' 方法使用 xlwt 模块在现有工作簿中添加工作表。

任何帮助,不胜感激。

0 投票
1 回答
6696 浏览

python - AttributeError:“Sheet”对象没有属性“row_len”

我正在尝试运行脚本并收到错误:

我正在使用 xubuntu 12.10。有趣的是,同样的代码在 Windows 7 中并没有发生。我不知道出了什么问题。

0 投票
1 回答
623 浏览

python - Python:在维护格式的同时修改 Excel 文件

有什么方法可以修改现有 Excel 文件中的几个单元格而不丢失格式,并且不使用 xlutils?

我可以访问 xlwt 和 xlrd,但不能访问 xlutils。

谢谢!

0 投票
3 回答
13655 浏览

python - 在 python 中,使用 xlrd、xlwt 和 xlutils 从 excel 文件中删除行

大家好,提前谢谢你们。

我有一个 python 脚本,我在其中打开一个模板 excel 文件,添加数据(同时保留样式)并再次保存。我希望能够在保存新的 xls 文件之前删除我没有编辑的行。我的模板 xls 文件有一个页脚,所以我想删除页脚之前的多余行。

这是我加载 xls 模板的方式:

然后我将信息写入outBook,同时从outBookCopy 中获取样式并将其应用于我在outbook 中修改的每一行。

那么如何在写之前从 outBook 中删除行呢?感谢大家!

0 投票
1 回答
654 浏览

python - python xlutils/xlwt/xlrd/excel - 无法修改复制的工作表

我正在努力使用 xlutils 并复制工作表。下面的代码成功复制了第一个工作表并添加了 2 个副本,但是当我写入每个工作表时,它会将更改应用于所有工作表副本以及原始工作表。

所以下面的例子,所有 3 个工作表上第 3 行第 0/1 列的值是“test2”。

有谁知道我在这里做错了什么?我也尝试添加每个克隆,然后尝试 workbook.get_sheet(id).write(x,x,x) 并且发生完全相同的事情。

0 投票
1 回答
1291 浏览

python - 使用 Python xlrd 或 xlutils 删除 Excel 工作表中的列格式

我试图使用 Python 2 复制的是以下 MS Excel 操作 -

1) 全选 2) 复制 3) 特殊粘贴 - 不格式化

我一直在关注 xlrd 和 xlutils,尽管它们具有过滤功能,但我看不出我希望完成什么。或者,以另一种方式表达,我有一个已使用合并列格式化的源工作表,我希望删除该格式,以便我可以使用对单元格或列的一些显式引用来提取信息。

任何建议表示赞赏,

0 投票
1 回答
2405 浏览

python - 使用 xlwt 复制工作表

我正在尝试使用 xlwt 将配置文件转换为 Excel 文件。由于重复的工作表而出现错误。配置文件很大,我想合并重复的工作表。有没有办法绕过它?

谢谢