FileNotFoundError:将excel文件导入熊猫时[Errno 2] [重复]

Posted

技术标签:

【中文标题】FileNotFoundError:将excel文件导入熊猫时[Errno 2] [重复]【英文标题】:FileNotFoundError: [Errno 2] when importing excel files into pandas [duplicate] 【发布时间】:2018-02-15 16:26:49 【问题描述】:

在将 excel 文件导入 pandas 时,我收到“FileNotFoundError: [Errno 2] No such file or directory: 'census_data.xlsx'”。我仔细检查了我的文件是否正确,但仍然出现此错误。

这是我的代码:

import xlrd

book = xlrd.open_workbook('census_data.xlsx')

for sheet in book.sheets():
print (sheet.name)

【问题讨论】:

for sheet in book.sheets(): 由于我不能关闭主题,我将关闭作为一个解释如何正确执行它的骗子。使用标记的欺骗中的任何答案。老实说,通过阅读语法错误返回的消息,不难理解问题的根源。 【参考方案1】:

Python 应该为您提供在回溯中发现错误的行号。在这种情况下,错误出现在您的 for 循环中:

for sheet in book.sheets():
    ...

注意sheetin 之间的空格。

【讨论】:

以上是关于FileNotFoundError:将excel文件导入熊猫时[Errno 2] [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在 Apache 上部署 Django 应用程序后媒体文件夹的 FileNotFoundError

如何将txt文件文本文档导入excel并分列显示

FileNotFoundError: [WinError 3] 系统找不到指定的路径:

纯文本文档如何转换成excel工作表

将TFS 2010历史记录导出到Excel或文本文档

使用excel vba将特定文本行保留在单元格中以获取特定起始字母