问题标签 [xlwt]

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 投票
2 回答
5228 浏览

python - xlwt写excel文件python问题

所以我必须有两个单独的数据列表,wordlist 和 digitlist。并且两组都有相关的数据集,因此 wordlist[1] 与 digitlist[1] 相关。数据集如下所示:

我正在尝试为每组数据创建一个新工作表,并在工作表的第一列中写入单词表,在表的第二列中写入数字表。现在,当我只包含一组数据时,以下代码可以工作:

但是当我尝试添加第二个数据集时,它给了我和错误。我认为问题在于excel工作表不能写两次。那么这是否意味着我必须重新打开新的 excel 文件,然后重新格式化它?另外,有没有人对如何在excel电子表格上同时写入两组数据有任何想法?

此外,每个数据集中列出的项目数量可能不一样。

0 投票
3 回答
4390 浏览

python - 使用 Python 的 xlwt 模块添加到另一个单元格的链接

我正在使用用于 Python 的出色 xlwt 模块将一些信息导出到 excel 工作簿。我知道我可以让某个单元格包含指向外部站点的超链接,如下所示:

但是,我真正想做的是“钻取”文档。例如,我希望“sheet1”中的单元格 A1 指向“sheet3”中的单元格 F5。

有人知道我要问的是否可能;如果是这样,我必须使用什么语法来完成它?

0 投票
6 回答
37740 浏览

python - Python xlwt - 访问现有单元格内容,自动调整列宽

我正在尝试创建一个 Excel 工作簿,我可以在其中自动设置或在保存工作簿之前自动调整列的宽度。

我一直在阅读 Python-Excel 教程,希望能在 xlwt 中找到一些模拟 xlrd 的函数(例如sheet_names()cellname(row, col)cell_typecell_value等等......)例如,假设我有以下内容:

wb.get_sheet(0)类似于rb.sheet_by_index(0)xlrd 中提供的功能,只是前者允许您修改内容(前提是用户已设置cell_overwrite_ok = True

假设 xlwt 确实提供了我正在寻找的功能,我计划再次浏览每个工作表,但这次跟踪为特定列占用最多空间的内容,并基于此设置列宽。当然,我也可以在写入工作表时跟踪特定列的最大宽度,但我觉得在所有数据都已经写入之后设置宽度会更干净。

有谁知道我能不能做到这一点?如果没有,您建议如何调整列宽?

0 投票
1 回答
1929 浏览

python - xlwt: Is it possible to adjust the style of a cell after creating it?

After you do:

Is it still possible to adjust the style of cell 0,1. The reason I am asking is that I have a list of errors I loop and I would like to color all the cells red that have an error.

I could do it when I write the cell but it will make my code a little more complex.

0 投票
1 回答
591 浏览

python - Python xlwt模块中的Excel组合框

这可能吗?使用 xlwt 或类似模块在单元格中生成 Excel 组合框?

当我使用 xlrd 加载 xls,然后使用 xlwt 复制并保存它时,原始 xls 的组合框会丢失。

0 投票
2 回答
11902 浏览

python - 有没有人能够使用 python 的 xlwt 写出 UTF-8 字符?

我正在尝试将数据写入包含日文字符的 excel 文件。我正在使用 codec.open() 来获取数据,这似乎工作正常,但是当我尝试写入数据时遇到了这个错误:

我不明白为什么程序会坚持在这里使用 ascii。当我创建一个新的工作簿对象时,我使用了

并且程序文件本身和它正在读取的文件都保存为 UTF-8。

有人有什么想法吗?

编辑:这是 xlwt 包的链接。http://pypi.python.org/pypi/xlwt

0 投票
2 回答
833 浏览

python - 如何存储使用 pyExcelerator 创建的 excel 文件作为 db.BlobProperty() 的输入

如何存储使用 pyExcelerator 创建的 excel 文件作为 db.BlobProperty() 的输入?

实际上我需要的是使用任务队列程序将创建一个 excel 文件并将其存储在数据存储中。并会发送一个链接给用户下载文件。我该怎么做呢 ?请帮我

数据模型:

用于将 excel 文件存储在数据存储区中的 Python 代码

插入新文件后,文件大小在 0kb 为什么?

0 投票
2 回答
1021 浏览

python - Python Parsing - Multiple Emails in One Text File

I receive similar emails from multiple senders and use regular expressions m and n below to pull out needed strings. That part is working fine.

Regular expression o however is what has me confused. The text file I am reading is a combination of 9 email messages saved to one text file and opened in Python as a string. Original Sender (regex o) occurs at the beginning of each new message in the file (9 times)

I want to write the same Original Sender after each CUSIP and NAME found until a different Original Sender is matched.

I am using xlwt3 and wincom32.

Sample from the text file with combined emails which is very standard:

#xA;

Updated - working

#xA;

Updated Output - as desired.

#xA;
0 投票
1 回答
180 浏览

python - xlwt 模块是否支持 INDIRECT?

我使用了以下代码,但它不起作用。我检查了xls。公式已正确填写,但仍保留为文本条目。如果按 ENTER 键激活此单元格,它可以工作。

我发现 INDIRECT 在 xlwt\ExcelMagic.py 中声明:

谁能建议如何使用 INDIRECT 公式?

0 投票
3 回答
1498 浏览

python - 从 Python Pyramid 项目导出到 Excel .xlsx

我知道我以前在 Django 项目中使用过的 XLWT 库。XLWT 非常简洁,但据我所知,它不支持 .xlsx,这是我遇到的最大障碍。我可能要处理超过 2**16 行的信息。有没有其他成熟的类似库?或者更好的是,XLWT 是否有一个带有这个附加功能的分支?我知道 C# 中有库,但如果已经存在 python 实现,那就更好了。

非常感谢!