Pandas中OSError Traceback (most recent call last)的一中错误可能
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mar
@[TOC](Pandas中OSError Traceback (most recent call last)的一中错误可能)
错误出现
在做《Python数据科学手册》对应的练习时,在 2.4.3节 示例:美国总统的身高是多少,用pandas导入数据文件时输入了正确的路径名
import pandas as pd
data = pd.read_csv('D:\1Haoran\Data reseach\Python_Data_Science_Handbook-master\notebooks\data\president_heights.csv')
却出现了如下报错
OSError Traceback (most recent call last)
in ()
----> 1 data = pd.read_csv(‘D:\1Haoran\Data reseach\Python_Data_Science_Handbook-master\notebooks\data\president_heights.csv’)
C:\Users\llb9531\Anaconda3\lib\site-packages\pandas\io\parsers.py in parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, skipfooter, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, dayfirst, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, escapechar, comment, encoding, dialect, tupleize_cols, error_bad_lines, warn_bad_lines, skip_footer, doublequote, delim_whitespace, as_recarray, compact_ints, use_unsigned, low_memory, buffer_lines, memory_map, float_precision)。 并在最后提示文件不存在:OSError: File b’D:\x01Haoran\Data reseach\Python_Data_Science_Handbook-master\notebooks\data\president_heights.csv’ does not exist
错误解决
如果你也没有接触过pandas可能也会范这种小错误,pandas在读取文件时
语法应改为
data = pd.read_csv(r'path')
在加了r之后文件被成功读取,不再提示我文件不存在。
data = pd.read_csv(r'D:\1Haoran\Data reseach\Python_Data_Science_Handbook-master\notebooks\data\president_heights.csv')
更多推荐



所有评论(0)