问题标签 [xlsxwriter]

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 投票
5 回答
29282 浏览

python - XlsxWriter object save as http response to create download in Django

XlsxWriter object save as http response to create download in Django?

0 投票
1 回答
101327 浏览

python - 使用 Python,编写一个 Excel 文件,其中包含从另一个 Excel 文件复制的列

我有一个包含不同数量列的 Excel 文件,我想使用 Python 遍历该文件的某些列(从它们的标题行值),然后将这些列写入(复制)到另一个 Excel 文件。

请问有什么关于我如何做到这一点的例子吗?

0 投票
1 回答
1004 浏览

python - 使用 xslwriter 在图中创建点

在此处输入图像描述

我能够xlsxwriter在 Python 中按线属性生成图形。但我需要在特定值上加上 4 个点(菱形)。谁能建议我如何使用xlsxwriter.

如果需要,我也可以发布代码。

0 投票
2 回答
1543 浏览

python - 在 Google App Engine for Python 中使用 xlsxwriter

我想知道是否有人知道如何在 Google App Engine for Python 中使用 xlsxwriter。该文档仅显示如何打开、写入和保存到文件。我已经查看了将 StringIO 用于其他 Excel 库的解决方法,但它们似乎无法转移到 xlsxwriter。主要原因似乎是在其他库中您可以提供 StringIO 缓冲区,而在 xlsxwriter 中您只能提供文件名的字符串。

我有一个使用 pyexcelerator 的基本解决方案,但 xlsxwriter 功能丰富得多,如果可能的话,我想使用它。

0 投票
1 回答
1419 浏览

python - 使用 XlsxWriter 模块 (Python) 修改图表标签方向

我决定使用 XlsxWriter 为许多国家/地区制作通用输出产品。虽然我对模块的灵活性印象深刻,但我似乎无法弄清楚如何适当地修改图表中的标签。'text_wrap' 功能似乎不包含在 'set_x_axis' 中,这会导致非常长的标签旋转 45 度。如下所示,我试图让它发生(只是为了看看会发生什么),并且该语句被忽略了。

结果是图表区域在外部边界处保持指定尺寸,但绘图区域本身由标签长度控制。有谁知道如何做到这一点?现在,我唯一(低于标准)的解决方案是减小字体大小并使用缩写。这带来了清晰度的损失,并且没有解释性文字的空间。

更新:我包括一个代码块来按要求演示标签的长度。(抱歉耽搁了,我最终被淹没了,不得不把它放下。)你可以看到所需标签的长度。他们最终出现对角线并挤压图表区域。我还不能测试你的修复,但我确实觉得我需要回复你,详细说明我的意思。我希望这些标签被包裹而不是对角线(我通常将其描述为标签方向)。谢谢参观!(是的,标签不正确。我的意思是类别标签......)

0 投票
1 回答
255 浏览

python - 通过 Ajax 调用的 Python 函数“未定义”

我正在调用一个 Python 函数,该函数使用 XlsxWriter 在我的 Django 应用程序中通过 Ajax 将一些数据写入 excel。我使用 jQuery 来绑定我的一个按钮的 onclick 方法来调用这个函数。但是,当我调用它时,Django 给了我一个错误,提示“未定义 exportHistoExcel”。这让我很困惑,因为我在同一个脚本中的所有其他函数都被识别并正在运行,但是由于某种原因没有定义一个函数。谁能帮帮我?

这是我的python脚本:

这是我的 ajax.py 文件:

ajax 中的 print 语句都是打印到终端的,而 exportHitoExcel 中的却不是。为什么它不能识别我的 python 函数?

0 投票
0 回答
511 浏览

python - 通过 Ajax 调用 python 脚本写入 Excel

我正在使用 Django Web 应用程序,并且正在尝试通过 Ajax 自动将一些数据导出到 excel 中。现在,我的一个模板中有一个按钮,当用户单击它时,它绑定到 Ajax 函数调用。该 Ajax 函数调用我编写的 python 脚本,该脚本使用 xlsxwriter python 库写出到 excel。该脚本在我的机器上本地运行,但不会在网络应用程序上保存任何内容。

这是我的 ajax.py 文件中的函数:

这是我的python脚本(file_analysis.py):

所有的打印语句都在工作,但是当我检查目录以查看是否已写入 test.xls 时,什么都没有。

0 投票
2 回答
7019 浏览

python - Xlsxwriter 无法设置边框宽度

我正在尝试使用在 Excel 文件中设置单元格的边框宽度XlsxWriter,但在 API 中找不到对它的调用。我正在寻找类似于使用此菜单的解决方案:

在此处输入图像描述

0 投票
3 回答
138257 浏览

python - xlsxwriter:有没有办法在我的工作簿中打开现有工作表?

我能够打开我预先存在的工作簿,但我看不到任何方法可以在该工作簿中打开预先存在的工作表。有没有办法做到这一点?

0 投票
1 回答
4034 浏览

sqlite - 在 python 的多个选项卡中将数据从 sqlite 导出到 Excel 文件

上面的代码工作正常,我得到的结果是 csv。

当我想在多个选项卡中的 csv 中写入数据时,问题就开始了。我在这个网站上查了一下,人们说没有选择。我必须使用 Excel。

要在不同的选项卡中填充数据,我正在尝试下面的代码

没有成功,请帮我解决问题,我希望我的目标(在多个选项卡中使用 python 从 sqlite3 将数据写入 excel)是明确的。请分享您的经验想法

1)我可以使用 xlsxwriter 来做到这一点吗 2)我应该使用任何其他库 3)有什么简单的方法可以做到吗

请帮忙