PC系统:Windows10
编译环境:pycharm中Jupyter notebook
语言:Python3

目的:

学习《利用Python进行数据分析》遇到了在Jupyter中无法访问csv文件以及打开后乱码的问题。

解决办法:

问题1:无法访问csv

在Win系统下访问.csv文件:!type example\ex1.csv
在Linux系统下访问.csv文件:!cat example/ex1.csv

注:
example\ex1.csv  代表的是文件存放路径。
在win下使用反斜杠\,在Linux下使用斜杠/
问题2:读csv文件,出现SyntaxError: (unicode error)
#测试代码
df = pd.read_csv('examples\ex1.csv')
df

错误的原因:在Win下反斜杠 \ 在python中表示转义。

#方法1:在字符串前加上r或者R,表示字符是非转义的字符
df = pd.read_csv(r'examples\ex1.csv')

#方法2:将\全部改成/
df = pd.read_csv('examples/ex1.csv')
Logo

更多推荐