环境如下

运行如下命令:
>>> ratings = pd.read_table('E:\code\python\data-analyse\ml-25m\ratings.csv')
报错
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "E:\tools\dev\python\python36\lib\site-packages\pandas\io\parsers.py", line 767, in read_table
return read_csv(**locals())
File "E:\tools\dev\python\python36\lib\site-packages\pandas\io\parsers.py", line 688, in read_csv
return _read(filepath_or_buffer, kwds)
File "E:\tools\dev\python\python36\lib\site-packages\pandas\io\parsers.py", line 454, in _read
parser = TextFileReader(fp_or_buf, **kwds)
File "E:\tools\dev\python\python36\lib\site-packages\pandas\io\parsers.py", line 948, in __init__
self._make_engine(self.engi

在尝试使用pandas的read_table函数读取CSV文件时,遇到OSError: [Errno 22] Invalid argument错误。问题出在文件路径中的反斜杠上。通过将路径中的反斜杠替换为斜杠,如'E:/code/python/data-analyse/ml-25m/ratings.csv',成功解决了该问题。
最低0.47元/天 解锁文章
430

被折叠的 条评论
为什么被折叠?



