【问题标题】:Import .csv file [duplicate]导入 .csv 文件 [重复]
【发布时间】:2021-09-21 22:24:15
【问题描述】:

我不知道出了什么问题,但我无法将简单的 .csv 文件导入我的 colab 工作区。

我写了以下代码:

# set the url of the data
data_url =r'C:\Users\Startklar\Desktop\20210709_CL1_PX_SETTLE.csv'

# read the alphabet data
cl1_data = pd.read_csv(data_url, sep=';')

系统总是告诉我以下错误信息:

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-79-1e0d246819b0> in <module>()
      3 
      4 # read the alphabet data
----> 5 cl1_data = pd.read_csv(data_url, sep=';')

4 frames
/usr/local/lib/python3.7/dist-packages/pandas/io/parsers.py in __init__(self, src, **kwds)
   2008         kwds["usecols"] = self.usecols
   2009 
-> 2010         self._reader = parsers.TextReader(src, **kwds)
   2011         self.unnamed_cols = self._reader.unnamed_cols
   2012 

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] No such file or directory: `'C:\\Users\\Startklar\\Desktop\\20210709_CL1_PX_SETTLE.csv'`

我绝对确定 url 是正确的,当然文件存在于提到的路径中。怎么了?

【问题讨论】:

  • 你能查一下print(os.listdir(r'C:\Users\Startklar\Desktop\))
  • 它向我显示以下消息文件“”,第 7 行 print(os.listdir(r'C:\Users\Startklar\Desktop)) ^ SyntaxError:扫描字符串文字时 EOL
  • 您在Desktop 之后缺少结束引号

标签: python pandas csv import google-colaboratory


【解决方案1】:

你可能想稍微改变一下网址。

filepath = "C:\\Users\\DELL\\txt.csv"

帮助 python 解析文件路径并通过 colab 或 jupyter ntbk 访问它。 第二行代码似乎合适

【讨论】:

  • 使用r'C:\blah\blah' 指定原始字符串已经解决了再次转义反斜杠的需要。
猜你喜欢
  • 1970-01-01
  • 2019-02-23
  • 2019-12-04
  • 1970-01-01
  • 1970-01-01
  • 2019-03-09
  • 2023-04-11
  • 1970-01-01
  • 2018-12-15
相关资源
最近更新 更多