xlrd相关内容

在PYTHON中读取EXCEL时'utf-16-le'编解码器无法解码字节

我正在尝试使用不同的语言(阿拉伯语,希腊语,意大利语,希伯来语等)读取各种数量的xls文件,当我尝试调用open_workbook函数时,出现以下错误,我不知道该如何设置格式可以使用任何语言吗? 代码: book = xlrd.open_workbook(workbook_url) 错误: 返回codecs.utf_16_le_decode(input,errors,True) ..
发布时间:2021-05-05 18:46:38 Python

在python中读取文件后更改excel工作表的名称

hi使用 xlrd 模块读取 excel 文件.如何重命名每个Excel文件的第一个工作表. 谢谢. 解决方案 我认为您不能使用 xlrd 或 xlwt 修改文件.但是,您可以使用 xlrd 复制文件,然后使用 xlwt 修改并写入副本. 这是从此处改编而成的示例:使用xlwt写入现有工作簿: 来自xlutils.copy的 导入副本从xlrd import open_wo ..
发布时间:2021-05-05 18:39:01 Python

蟒蛇:转换损坏的xls文件

我从SAP应用程序中下载了很少的销售数据集.SAP已自动将数据转换为.XLS文件.每当我使用 Pandas 库打开它时,都会出现以下错误: XLRDError:不支持的格式,或文件损坏:预期的BOF记录;找到了'\ xff \ xfe \ r \ x00 \ n \ x00 \ r \ x00' 当我使用MSEXCEL打开.XLS文件时,当我单击“是"显示正确的数据时,会显示一个弹出窗口, ..
发布时间:2021-05-05 18:38:10 Python

使用xlrd读取Excel文件

我在读取无法控制的Perl脚本编写的.xls文件时遇到问题.这些文件在单元格中包含一些格式和换行符. filename ='/home/shared/testfile.xls'book = xlrd.open_workbook(文件名)工作表= book.sheet_by_index(0)对于xrange(1,sheet.nrows)中的rowIndex:行= sheet.row(rowInd ..
发布时间:2021-05-05 18:32:47 Python

Python IDLE,导入XLRD,在调试模式下生成错误:AttributeError:'_ModuleLock'对象没有属性'name'

我是Python的新手,这是我第一次尝试调试模式. 我已经阅读了关于stackoverflow的几乎类似问题的答案,但似乎没有一个能解决这种情况: 当我在调试模式下运行此代码时(IDLE,Windows 10): import xlrd打印('Hello World!') 并在 print('Hello World“)上设置一个断点,然后尝试逐步执行该代码,我得到以下错误行: ..
发布时间:2021-04-29 20:32:16 Python

我在为Python安装xlrd 0.9.2时遇到很多麻烦

有人可以给我白痴指南吗?我有点不在这里了.到目前为止,我已经下载了xlrd 0.9.2并尝试遵循自述文件,但是我和ctrl-f都找不到提到的安装程序. 解决方案 下载 xlrd的当前版本可以在这里找到: https://pypi.python.org/pypi/xlrd 将文件夹提取到某处 转到您提取的文件夹...即可找到setup.py 打开命令窗口(开始->运行 ..
发布时间:2020-11-29 03:46:26 Python

Python xlrd.Book:如何关闭文件?

我循环读取150个excel文件,并用xlrd.open_workbook()打开它们,该文件返回一个Book对象.最后,当我尝试umount卷时,我无法启动,并且当我检查lsof时,我发现其中6个文件仍处于打开状态: $ lsof | grep volumename python2 32349 deeenes mem REG ..
发布时间:2020-11-06 01:14:22 Python

xlrd-错误“工作簿已加密",Python 3.2.3

我有一个简短的程序,该程序收集文件夹/子文件夹中所有.xls文件的列表,然后循环浏览文件列表,打开每个xls文档(尝试:book = xlrd.open_workbook(f))以查找有关特定信息.如果抛出异常,我将文件名写到异常列表中.我发现我有很多xlrd引发错误的文件: Traceback (most recent call last): File "", l ..
发布时间:2020-11-01 04:20:02 Python

使用xlrd获取python中的excel值列表

我正在尝试在Excel工作表的列中读取值列表.但是,列的长度每次都不同,所以我不知道列表的长度.如何获取python读取列中的所有值并使用xlrd在单元格为空时停止? 解决方案 for i in range(worksheet.nrows): 将遍历工作表中的所有行 例如,如果您对第0列感兴趣 c0 = [worksheet.row_values(i)[0] for i i ..
发布时间:2020-11-01 02:46:00 Python

python Excel处理错误

我正在使用python处理excel. 我正在使用xlrd模块(版本0.6.1). 我是安倍晋三大多数excel文件的提取者,但是对于某些excel文件,它给我的错误是: XLRDError: Expected BOF record; found 0x213c 任何人都可以让我知道如何解决此问题吗? 预先感谢. 解决方案 您所拥有的很可能是"XML Spreadshee ..
发布时间:2020-11-01 01:51:31 Python

python xlrd从excel文本单元格接收浮点数

我正在尝试使用xlrd从Excel文件中读取值.在日期,数字和到目前为止的文本方面,它一直都很棒.我有一列(类别),其中的单元格包含文本(这些单元格的格式设置为文本).当我打印出单元格值时,将显示浮点数而不是文本.我还打印了要检查的Cell对象的ctype,它显示为Number.我已经阅读了xlrd的文档和教程,似乎无法找到发生这种情况的原因.可能是我的excel文件被弄乱了吗?有什么建议或正确方 ..
发布时间:2020-11-01 01:27:13 Python

如何加快大型xlsx文件的导入?

我想处理一个200MB的大型Excel(xlsx)文件,其中包含15张工作表和100万行(每行5列),并根据数据创建一个熊猫数据框。 Excel文件的导入非常慢(最多10分钟)。不幸的是,Excel导入文件格式是强制性的(我知道csv更快...)。 如何加快将大型Excel文件导入熊猫数据框的过程?如果可能的话,将时间缩短到1-2分钟左右将是很棒的,这将是可以忍受的。 到目前为止我已经 ..
发布时间:2020-10-15 18:35:26 Python

使用xlrd在Python 3中将xls转换为csv

我正在将Python 3.3与xlrd和csv模块一起使用,以将xls文件转换为csv。这是我的代码: import xlrd import csv def csv_from_excel(): wb = xlrd.open_workbook('MySpreadsheet.xls') sh = wb.sheet_by_name('Sheet1') your_csv_f ..
发布时间:2020-10-12 21:12:01 Python