【问题标题】:FileNotFoundError: [Errno 2] File bands.csv does not exist: 'bands.csv'FileNotFoundError:[Errno 2] 文件bands.csv 不存在:'bands.csv'
【发布时间】:2020-08-19 22:43:04
【问题描述】:

我正在使用 Google Colab 从 Google 云端硬盘读取我的 jupyter 笔记本。我打开了一个现有的笔记本,在读取 csv 文件时出现错误。我的笔记本和 csv 文件都在同一个位置 - 请看截图。我正在使用 Practice_1_of_5、ipynb 笔记本和阅读bands.csv 文件。

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

data= pd.read_csv('bands.csv', header = none)
data.head()

可能是什么问题?

谢谢。

【问题讨论】:

  • 请在此处包含一些代码
  • 我刚刚更新了读取文件的代码。

标签: python csv google-colaboratory


【解决方案1】:

您必须使用 Google Drive API:

from google.colab import drive
import pandas as pd

# this will ask you to log in and copy an authentication code
drive.mount("/content/drive")

path = "/content/drive/My Drive/bands.csv"

df = pd.read_csv(path)

您可以通过单击将出现在屏幕左侧栏上的文件夹来查看文件的路径。

【讨论】:

    【解决方案2】:

    您是否将驱动器安装到 colab 笔记本上?

    只有在将驱动器挂载到 colab 笔记本后,才能访问驱动器上的文件。

    安装驱动器后,文件结构将类似于以下内容:

    content
    └───drive
        ├───My Drive
        │   ├───"Contents of your drive here"
    

    在这种情况下,您的代码应如下所示

    import pandas as pd
    import numpy as np
    import matplotlib.pyplot as plt
    
    data= pd.read_csv('drive/My Drive/Colab Notebooks/bands.csv', header = none)
    data.head()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 2020-06-05
      • 2014-11-13
      • 2018-12-16
      • 2020-10-18
      相关资源
      最近更新 更多