gpt4 book ai didi

Python xlrd - 错误处理

转载 作者:太空狗 更新时间:2023-10-30 02:46:03 27 4
gpt4 key购买 nike

有没有办法处理程序中的xlrd错误?我对数以千计的 excel 文件有一个复杂的问题。我正在尝试解析文件列表,打开每个电子表格并确定电子表格是否具有特定的选项卡或工作表。使用匹配的工作表名称创建一个新的文件列表。但是,由于错误,我不断退学。首先是衣衫褴褛,原来是一个有多个句点的文件(即 Myfile.New.Jan2013.xls)。我暂时重命名了那个,但现在它退出了 - 工作簿已加密。我无法控制这些文件——它们是提供给我的。而且一次要经历一个变化的太多了。所以我想跳过或创建一个错误文件列表并继续我的循环。我一直在谷歌搜索,但还没有在 xlrd 中发现任何关于错误处理的信息。有什么建议吗?

谢谢!

最佳答案

在没有更多信息的情况下,我所能做的就是提出一个一般性的建议

exceptions = []

for excel_file in excel_file_list:
try:
some_things
except Exception, e:
exceptions.append((excel_file,e.message))

这个修改会告诉你每个文件的问题是什么

关于Python xlrd - 错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22211208/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com