问题标签 [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.
python - ImportError:没有名为 tablib 的模块
我正在为我的网站使用“flask+nginx+uwsgi”。一开始一切正常。然后为了将我的 *.txt 文件转换为 excel 格式,我在我的环境中安装了 tablib 并将“import tablib”添加到我的init .py 中,然后我就无法再访问我的网站了。一旦我注释掉“import tablib”,它就会再次起作用。我注意到 uwsgi.log,它告诉我:
我仔细检查了 uwsgi 设置,我认为不是 uwsgi 造成了这个错误(因为每当我删除“import tablib”时,一切正常)。我还检查了tablib的安装,安装成功。谁能给我一个关于如何解决这个错误的建议?多谢!
python - (Python) 更改使用 xtopdf 生成的 PDF 文件的页面大小和格式
我想用 Python 转换一个 xlsx。我使用了 tablib 和 xtopdf 模块来构建一个结构良好的表格。工作出色!不幸的是,内容不适合一个 pdf 页面。所以我想将页面大小和格式更改为水平 A3。但我不知道这怎么可能。我的代码:
发现 xtopdf 本身的 PDFWriter 实例化了 reportlab 库的画布对象。在画布类中,声明了一个属性 pagesize,默认设置为“A4”。但是,如果我将条目更改为“A3”,结果 pdf 仍然在“A4”中。
编辑:我认为系统不接受reportlab模块中的更改。试图删除字典reportlab并尝试在命令行中导入它。具有讽刺意味的是,尽管 python 不再应该找到该模块,但它仍然有效。
python - 有没有办法通过应用文本换行并使用 python 的 tablib 库在 xls 中设置列大小来格式化表格
我使用了 python 库tablib v0.10.0
。我有一个文档,其中有一列,每一行都包含大量文本。但是在我生成文档后,我发现它并没有像我想要的那样美化或格式化。我基本上想增加列大小并将文本换行应用到数据集的整个工作表。
在上述步骤中初始化数据集时,我有没有办法设置列大小?
python - python 3.5-> 3.6 Tablib TypeError:cell()缺少1个必需的位置参数:'column'
从 python 3.5 迁移到 3.6,我的单元测试揭示了 django-import-export 和 tablib 的问题:
类型错误:cell() 缺少 1 个必需的位置参数:'column'
tablib 中的行:
所以确实,列没有论据
我的查看代码:
这在 python3.5 中工作正常,但在 3.6 下失败
要求.txt:
python - Tablib xlsx 文件 badZip 文件问题
在 Windows 8 中使用 tablib 库打开 xlsx 扩展文件时出现错误。
蟒蛇版本 - 2.7.14
错误如下:
路径位置如下 = BASE_PATH = 'C:\Users\anju\Downloads\automate\catalog-5090 fabric detail and price list.xlsx'
python - 使用 tablib 和 django-import-export 导入数据,使用 excel 时出错,但使用 csv 时它正在工作
起初尝试读取 excel/csv 数据以在插入数据库之前对其进行检查,虽然 csv 工作正常可以读取数据,但 xlsx 和 xlx 显示以下错误
/academy/add_advisor 'utf-8' 的 UnicodeDecodeError 编解码器无法解码位置 10 中的字节 0xa1:起始字节无效
我的代码片段:
根据来自此行的错误消息错误
我试图导入的 excel 文件,我从谷歌驱动器 excel 下载它作为 xlsx 文件(microsoft excel)。还从 onedrive(microsoft) xlsx 文件下载了一个,仍然出现相同的错误。
我尝试过的其他几种方法是
但没有运气:(如果有更好的方法我可以尝试请分享:)(:谢谢你的阅读:)
python - 如何将 tablib 数据集保存为 csv 文件?
我使用 tablib 创建了一个数据集。
out_dict
是一个字典文件
如何将其保存为相同格式的 csv 文件?
python - Tablib 无法将 JSON API 响应转换为 XLSX 文件并抛出错误 KeyError:0
我正在尝试将调用 API 后得到的 JSON 响应转换为 excel 文件。我不需要添加特定的标头或只获取特定的数据,我只需要此调用返回的所有内容。
我找到了tablib
图书馆。
当我从 GitLab 获取数据时,我设法让它工作,但是在将我的有效负载更改为 Tfs 后,我收到一个错误,我不确定问题是什么或如何解决。
这是我的代码:
python script
使用Python 版本所在的地方执行会3.7.2
显示以下错误:
您还可以在输出中看到 API 响应。为什么 tablib 无法转换为 excel?
python - 在python中将带有子字段的Json转换为CSV
我有一个带有示例 JSON 输出的文件,如下所示: jsonoutput.txt 文件:
我需要输出 csv 作为(excel 文件):
现在,我得到的水果 id 国家颜色为橙色 1 [u'Portugal'] Orange apple 2 [u'Spain'] red
如何从列国家/地区中删除 [] 、 u 和 '' ?
print (json.dumps(fruits))
--在json输出中给我
这是我尝试将 json 转换为 xlsx 的内容:
python - 更改页面直到最后一个可用 PYTHON
我正在编写一个脚本来通过 API 自动提取报告,我遇到了一个问题,即 API 一次将查询限制为一页(x 页)。我怎样才能将此页面更改为最后一个金额?以及如何在我生成的文件中的页面更改后插入新信息?
请你帮助我好吗?