Google colab fails to read file: OSError: [Errno 36] File name too long

Google colab fails to read file: OSError: [Errno 36] File name too long

在我使用

将本地文件成功上传到 google colab 之后
from google.colab import files
uploaded = files.upload()

我想使用

读取文件
signal_files = open(uploaded['StatsTCSVIXMeanRev_01042021.csv'], 'r')
df1 = read_csv1(signal_files)

但随后它给了我错误:OSError: [Errno 36] File name too long 并打印了所有 csv 文件条目并将它们视为“文件名”。我在Whosebug上搜索了这个错误,但是我没看懂他们的解释。有没有一种简单的方法可以让我的文件在 google colab 上读取?

事实证明我不需要行 signal_files = open(uploaded['filename'], 'r') 来读取 colab 文件。我可以使用 pandas df1 = read_csv1(filename).

直接读取文件