问题标签 [tablib]

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 投票
0 回答
908 浏览

python - response.json() 的结果导致“'Response'对象没有属性'read'”错误

我正在尝试使用请求和 tablib 将 json 从外部 api 转换为 xls 文件。为了做到这一点,我向外部 api 发送了一个请求,它返回一个有效的 json 文件。这是我的代码:

这就是我得到的:

如果代码是,

我得到:

我究竟做错了什么?

0 投票
2 回答
324 浏览

python - 使用 Flask 将 CSV 文件显示为 HTML 页面

我有一个名为 random.csv 的 CSV 文件,如果用户登录,我想在 html 页面上呈现它。我已经尝试使用 tablib 来实现这一点。

__init__.py

这是我想要链接到 csv 文件的 html 页面的 index.html 文件。

这是我想要查看 CSV 数据的 dataset.html 文件。

我收到此错误: AttributeError: 'function' object has no attribute 'html' 错误出现在我返回 dataset.html 文件的 routes.py 文件中。

0 投票
0 回答
15 浏览

python - Tablib 数据集标题包含前导空格

我有一个简单的 CSV 文件,如下所示:

当我使用 Tablib 的 import_set 导入 CSV 文件时

第一列包含前导空格

知道为什么会发生这种情况以及如何解决吗?谢谢。

0 投票
0 回答
136 浏览

python - 在 django 中将数据从 csv 文件导入到带有外键的表中

我试图将数据从 excel 文件导入我的数据库。数据格式为

数据

question_no 中的值,问题列将存储在ExamQuestion表中,该表具有QuestionBank模型的外键,其余列值将存储在ExamOptions表中,该表具有ExamQuestion模型的外键。到目前为止,我可以保存question_no ,问题部分,但找不到存储其余数据的方法。这是我的代码

模型是

As I need the Foreignkey value to store data to the ExamOptions table which is only available after saving the Questions part, I tried collecting them but could not find a way to append them to the appropriate options. 我将不胜感激任何帮助。

0 投票
1 回答
71 浏览

django-import-export - 清理标题并删除粗体文本

我有一个 CSV,在所有第一列上都有粗体文本。我想先对其进行消毒,因为现在它无法获得我想要的行。

我尝试打印该行before_import_row,这就是它的样子。

('\ufeffaccount_number', '000-152-1808')

0 投票
1 回答
38 浏览

python - 使用 tablib 将数据集导出到 Excel 文件时如何保留日期格式?

我编写了一个 python 脚本,它只通过复制一些列从现有的 Excel 文件中创建一个新的 Excel 文件。为此,我使用了 tablib 库,但是在将日期作为值的列时遇到了错误。

在原始文件中,格式是这样的 11/23/2007,但在输出文件中是这样的 39409。

我正在保存这样的excel文件:

当我打印 new_dataset 时,该列将datetime.datetime(11, 23, 2007, 0, 0)对象作为值

那么,如何在输出文件中保留日期格式?

0 投票
0 回答
92 浏览

python - django 导入带有多张工作表的 excel 文件

大家好,我担心使用 Django 的 Tablib 模块加载包含多张工作表的 excel 文件。我不知道如何检索特定工作表