【问题标题】:How do i read a csv file into a pandas dataframe which is stored in my local storage in jupyter lab如何将 csv 文件读入存储在 jupyter 实验室本地存储中的 pandas 数据帧
【发布时间】:2020-09-29 20:38:00
【问题描述】:

以下是我将存储在项目文件夹中的 CSV 文件读取到 jupyter 实验室中的 pandas 数据框的代码。

      df=pd.read_csv(r"C:\Users\u s e r\my first project\news.csv")
      #Get shape and head
      df.shape
      df.head()

以下是我这样做时遇到的错误

            pandas/_libs/parsers.pyx in 
            pandas._libs.parsers.TextReader.__cinit__()

            pandas/_libs/parsers.pyx in 
            pandas._libs.parsers.TextReader._setup_parser_source()

            FileNotFoundError: [Errno 2] File C:\Users\u s e r\my first 
            project\news.csv does not exist: 'C:\\Users\\u s e r\\my 
            first project\\news.csv'

我尝试使用 r 下标并将路径保存在变量中。但似乎没有任何效果。

我该怎么办?

【问题讨论】:

标签: python pandas path jupyter-notebook jupyter-lab


【解决方案1】:

从重命名文件夹开始,将空格替换为“_”,然后再次尝试读取文件。

【讨论】:

    【解决方案2】:

    将 *.csv 文件放在项目的根目录下,然后运行以下命令:

    df=pd.read_csv("news.csv")
    

    您应该避免任何有关错误路径、斜杠/反斜杠和/或空字符的问题,并且无论操作系统在您的情况下似乎是 Windows,它都应该可以工作。

    【讨论】:

    • 谢谢你。你是对的。我通过将它移到根文件夹中得到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-09
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    相关资源
    最近更新 更多