问题标签 [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.
python - 为什么pyexcel会抛出异常“UnknownParameters:请检查函数参数是否有拼写错误”?
我的 Python 3.5 代码如下所示:
当我在 IDE 中执行程序时,一切正常。但是在使用pyinstaller
并运行程序编译成 .exe 文件后,我收到了下一个堆栈跟踪:
有谁知道如何解决这个异常?
更新
我改变了我的代码:
但回溯是相同的:
更新 1
问题仍然没有解决。 pip list
返回:
对解决问题有帮助吗?
python - 如何在 Python 中迭代字母表
让我们假设 a=0,b=1....,z=25,aa=26,...等等。
如何在python中形成一个列表来查找任何给定字母表的索引假设ey?
我需要在 col_val 函数中使用获得的值。
还有其他方法吗?
python - Scraper 在保存多页数据时抛出错误
我在 python 中编写了一个脚本,以从网页中抓取分布在多个页面上的某些产品的不同子类别链接,并将这些链接保存在 Excel 文件中的不同工作表中(根据产品标题命名)。在这种情况下,我使用了“pyexcel”。首先,抓取工具应将“item_list”中的名称与该网页中的“All Brands”进行比较。每当找到匹配项时,它都会抓取该链接,然后对其进行跟踪并解析遍历多个页面的所有子类别链接,并将它们保存在 Excel 文件中,正如我上面所说的那样。如果这些产品没有分布在多个页面上,它就会运行而不会出现任何错误。但是,我在“item_list”中选择了三个有分页的“项目”。
当我执行我的脚本时,它会引发以下错误。但是,我注意到出现该错误时,来自单个页面的带有子类别链接的项目已完成抓取。从该子类别链接的下一页保存数据时,它会引发错误。我该如何解决这个问题?提前致谢。
这是完整的脚本:
我遇到的错误:
顺便说一句,如果我在没有“pyexcel”的情况下运行这个脚本,它根本不会遇到任何问题。我遇到的错误是因为写入和保存数据。
python - 将抓取的文档保存在 Excel 文件中的两张纸中
我创建了一个刮板,它应该解析网页中的一些文档并将其保存到创建两张工作表的 excel 文件中。但是,当我运行它时,我可以看到它只将最后一个链接的文档保存在一张纸中,而应该有两张纸,其中包含来自两个链接的文档。我什至打印了结果以查看后台发生的情况,但我发现没有任何问题。我认为第一张纸被覆盖,第二张纸永远不会被创建。如何解决这个问题,以便将数据保存在 Excel 文件的两张表中。提前感谢您查看它。
这是我的代码:
但是,就像我为另一个站点编写代码时一样,它满足了创建不同工作表并在其中保存文档的期望。这是链接: https ://www.dropbox.com/s/bgyh1xxhew8hcvm/Pyexcel_so.txt?dl=0
python - 在 py2exe 中读取 xlsx 文件
我正在使用pyexcel_io.get_data
方法为我的 wxpython 应用程序读取 xlsx 文件。当我使用 运行它时python main.py
,读取文件可以正常工作,并且可以正确读取内容。但是当我使用 py2exe 创建可执行文件时,代码会卡在get_data
函数中,也不会引发错误。似乎代码只是卡在get_data
函数内部。谷歌搜索但找不到任何类似的此问题。
是否有其他类似的用于读取 xlsx 文件的库?或者是否有针对此问题的现有解决方案?
提前致谢
python-2.7 - IOError:找不到适合 xls 的库
处理使用 pyexcel 读取和写入使用 py2exe 编译的 .xls 文件的项目。
编译并确认 pyexcel、pyexcel-io 和 pyexcel-xls 在 library.zip 文件夹中后,我收到此错误。
python - 尝试使用 pandas 在 python 上读取 .xls 文件时出错
我正在尝试使用 python pandas 打开一个 Xls 文件(也尝试了其他几个库,如 xlrd 和 pyexcel),但无法打开它。当尝试使用命令时:
我收到以下错误:
_locate_stream(工作簿):看到 0 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 20 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 40 2
CompDocError:工作簿损坏:已看到 [3] == 4
我发现该文件处于“受保护的视图模式”。然后,当我在 excel 上手动禁用受保护的视图模式时,我可以正常读取文件。有没有办法可以取消保护 python 上的 .Xls 文件?
python - pyexcel / openpyxl __init__() 得到了一个意外的关键字参数错误
尝试将文件上传回我们的应用程序时,我收到以下错误堆栈。该应用程序采用 xlsx 表格并能够解析它们并将内容上传回 SalesForce。我对这个问题进行了一些研究,看起来它在兼容性方面可能与 openpyxl 有关,但我不是 100% 确定。似乎其他人也遇到了这个问题,但似乎没有列出任何解决方案。有没有其他人遇到过这个问题?
python - 将非结构化的excel文件导入数据库
我必须将数据从 excel 文件导入数据库。这些文件的结构与模型的结构不匹配,所以我想我需要做一些数据操作来相应地安排元组。
我必须导入的文件如下所示:
django-model 有以下属性:Country, Commodity, Year, Value
那么读取数据的最佳方法是什么,以正确的结构排列数据并将其导入数据库(最好使用现有元组的自动更新)。
我花了很多时间研究现有的 python 和 django 库来满足这个要求(比如 PyExcel、Pandas、Django-Excel、Django-Import-Export),但我真的不知道哪个是最好的,如果它支持导入前重新排列数据。
我希望你能给我一些关于这个任务的建议和解决方案:)
pyexcel - 在 Python 中强制 Excel 文档使用特定的字符编码
我正在用 Python 制作 Excel 文档,目前使用 PyExcel。
我的具体问题是,当人们使用 Excel 打开其中一个文档时,它会以奇怪的字符编码打开,而我希望它以 UTF-8 解码。
有没有一种使用 PyExcel 的方法可以让 Excel 提示我要使用什么解码?如果不是 PyExcel,Python 中的一些东西?我宁愿不必给用户写便条,告诉他们更改设置。