【问题标题】:I can't open my Excel file on python, using pandas我无法使用 pandas 在 python 上打开我的 Excel 文件
【发布时间】:2017-03-12 07:04:12
【问题描述】:

我无法在 python 上打开我的 Excel 文件,我想我已经尝试了所有选项。

我使用的是 Mac,但我认为我输入的路径没有错误..?我也安装了xlrdopenpyxl,但我不认为这是读者的问题...

import pandas as pd

data = pd.ExcelFile("/User/[username]/desktop/assignment3/titanic3.xls")

我得到这个错误:

【问题讨论】:

  • 你通过/User/[username]/desktop/assignment3/titanic3.xls字面意思?但是您的系统上是否存在此路径?带方括号???

标签: python excel pandas numpy import


【解决方案1】:

你应该用你的真实用户名替换[username]

要获取您的用户名,请在终端(不是 python,而是 shell 终端)中输入 whoami

要在 Mac OS X 上打开终端,请输入 +空格 打开 Spotlight,然后输入 terminal 打开终端。

然后在你的 jupyter 命令中替换 whoami 的返回值。

据我所见,应该是cynthiaoh

import pandas as pd
data = pd.ExcelFile("/User/cynthiaoh/Desktop/assignment3/titanic3.xls")

如果这不起作用,则表示:

  • 你遇到了驼峰式问题:是desktop 还是Desktop
  • 您要加载的Excel 文件不在您认为的目录中。

【讨论】:

  • 我不知道谁给你投了反对票,这看起来是个不错的答案,我正在推翻它,投赞成票
  • @UriGoren,这里也是,看起来是正确答案
【解决方案2】:

试试这个

pd.read_excel(r'file_path.xls')

【讨论】:

    猜你喜欢
    • 2018-01-25
    • 2018-04-01
    • 2020-12-04
    • 1970-01-01
    • 2018-03-25
    • 1970-01-01
    • 2019-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多