【问题标题】:I cannot read csv file as pandas dataframe (anymore)我无法将 csv 文件读取为 pandas 数据框(不再)
【发布时间】:2019-06-20 18:10:45
【问题描述】:

我刚刚更换了笔记本电脑(从 Windows 到 Mac),在重新安装 anaconda/spyder 后,我尝试运行将 csv 文件作为 pandas 数据帧读取的相同代码。

我一直在使用:pd.read_csv(路径文件)

pd.read_csv("/User/Documents/etc...csv")

但代码卡住了。它运行了几分钟,然后控制台显示:

"Errno 5" Input/output error: '/User/Documents/....'.

您知道这背后的原因吗?

【问题讨论】:

    标签: python-3.x pandas csv


    【解决方案1】:

    你可以试试:

    from pathlib import Path
    pd.read_csv(Path("User/Documents/etc/file.csv"))
    

    【讨论】:

      【解决方案2】:

      使用两个向前 // 而不是一个 像这样 将熊猫导入为 pd df=pd.read_csv("C//User/Documents/etc..//filename.csv")

      【讨论】:

        【解决方案3】:

        我认为您的 csv 文件格式不正确。可以使用空间字符。所以你可以试试这个代码。

        pd.read_csv("/User/Documents/etc...csv", encoding = "ISO-8859-1") 
        

        【讨论】:

          猜你喜欢
          • 2021-11-30
          • 2019-03-18
          • 2021-08-26
          • 1970-01-01
          • 2017-08-27
          • 2013-01-08
          • 2017-12-15
          • 1970-01-01
          • 2023-03-24
          相关资源
          最近更新 更多