问题标签 [pyexcel]

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 回答
79 浏览

python - Pyexcel,如何保存到列中以及如何在保存后禁用自动排序?

我正在尝试使用 pyexcel 模块,但我找不到任何解决我的问题的方法。

所以我将字典保存到 csv 文件中:

首先,我希望将数据排序到文件中的 2 列、单词和值中,然后我想禁用自动排序,因为我的字典已经按值排序。

如果有人可以帮助我,谢谢。

0 投票
1 回答
29 浏览

python-3.x - 如何在将数据框导出为 excel 时添加两个十进制零并仅在值上添加百分比而不是破折号

我有一个像

我希望输出导出的 excel 像

我有这些 A% 和 B% 通过使用以下逻辑

但是当我将 df 的 excel 转换为 nan 并且像 2、100、0 这样的个位数没有像 2.00% 100.00% 和 0.00% 这样的两位小数时,它只有 2%、100% 和 0%,而它适用于 2.1 和其他小数位数。

提前感谢您的帮助。

0 投票
0 回答
582 浏览

python - 将 .xls 转换为 .xlsx 以便在 openpyxl 问题中处理

我试图避免错误

pyexcel根据来自 stackoverflow 的信息,我使用该库添加了文件转换。

但错误仍然相同。

我正在寻找在 Ubuntu 系统和 Python 3.7 上转换文件格式的最简单方法。对于文件处理,我只使用 openpyxl。所有逻辑都是为 xlsx 编写的。

更新! 看来我找到了原因。文件已转换,但旧文件 (.xml) 继续发送以进行处理。添加了这个字符串

0 投票
1 回答
348 浏览

python - 将 excel 文件格式从 xls 转换为 xlsx 以在 openpyxl 中使用的可能方法

我正在使用openpyxl并拥有一个具有动态变化结构的文件。我应该做一个解析器,它基于单元格的值与列表 paren 的元素的匹配category = [pc1, pc2...],给出单元格的坐标。但问题是我不能使用按父类别名称搜索,因为这些名称不是唯一的,而且经常在文本中。接下来的步骤我决定按样式关联搜索,而不是按文本匹配。在文件中,有关父类别的信息包含在某种颜色的合并单元格中。我编写了一个解析器,它通过颜色及其属性找到我需要的单元格 - 合并单元格。这种方式适用于 xlsx 格式。但我还需要使用旧的 xls 格式。要从 转换xlsxlsx,我使用pyexcel库。

但事实证明,在转换时,样式属性的传输以某种方式被破坏,并且不可能通过颜色或合并属性接收单元格的坐标。

使用合并单元格

在这种情况下merged_cell_ranges不起作用

使用颜色

在这种情况下cell.fill.start_color不起作用

我在 github 上就这些主题创建了问题。 https://github.com/pyexcel/pyexcel/issues/206 https://github.com/pyexcel/pyexcel/issues/207

所有转换信息都基于使用 Windows 的pyexcelorwin32com库(我使用的是 Ubuntu)。是否还有其他适用于 Ubuntu 和 Python3.7 并在处理过程中保存样式的转换方法?欢迎任何建议或建议,因为我处于完全停滞状态......

0 投票
0 回答
222 浏览

python - Python - Django - pyexcel-xlsx - 无法将两个不同工作表中的数据导入两个模型

尝试将 XLSX 文件中的两张工作表中的数据导入两个不同的模型 - 无法引导数据。我正在使用 pyexcel 包来导入 xlsx 数据。我正在关注http://django.pyexcel.org/en/latest/

注意:我试图从单张单模型加载数据。这已成功加载,没有任何问题。

但是,将两个工作表数据导入两个不同的模型时出现问题(具有外键关系)

使用的型号:

视图.py:

错误详情:

0 投票
1 回答
261 浏览

python - 如何在 ODS 文件中获取工作表名称?

我看到有两个库可以使用:pyexcel_ods3pyexcel_ods. 我试着用

但我得到了这些错误:

你可以帮帮我吗?

0 投票
2 回答
298 浏览

python - Python上的Excel数据处理

我是phython的新手,对它的了解非常有限。我有一个与工作相关的问题,我想用 python 解决,但我不知道从哪里开始。

基本上我有一个超过 2500 种产品的列表,这些产品存储在多个分支中。在一些分行,产品卖得很好,而在另一些分行,如果不及时采取行动,就没有需求,而且存在注销库存的风险。

例如,我附上了图片。我想从 excel 中加载数据并在 python 中编程,所以它可以向我推荐材料和数量,以便从缓慢移动的分支转移到有需求的分支。

橙色数据是工厂需求,绿色数据是多余的,我打算转移到有需求的工厂。

感谢您是否可以提供帮助。

在此处输入图像描述

0 投票
0 回答
125 浏览

django - 在 Django 中从内存中读取 Excel 文件

我正在尝试从 django 的内存中读取一个 excel 文件,但不断收到以下错误:

NotImplementedError:formatting_info=True 尚未实现

这是代码:

当我从本地存储中读取相同的文件时,它工作得很好

我想到了一个可行的解决方案,即将上传的文件临时保存在 django os 中,然后将其 URL 传递给函数。我可以这样做吗?

0 投票
1 回答
86 浏览

python - 带有模块 pyexcel 的 ImportError

我需要使用模块 pyexcel。所以我下载它pip install --index-url=https://pypi.python.org/simple/ pyexcel

我添加import pyexcel到我的代码并尝试运行它,但我收到以下消息:

test1.py 看起来像:

问题是什么?

0 投票
0 回答
26 浏览

python - pyexcel保存到Django模型

难以理解dest_initializer和之间交互的文档dest_model

如果我有一个 Django 模型,例如:

如何将文件写入此模型的实例