- SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: malformed \N character escape
大致意思就是编码器无法解码位置为2-3的字节
出现这个的原因一般是,当我们需要文件夹的路径作为函数的参数时,在windows系统下的路径间隔符号是’',而在python中这也是转义符,所以识别时就有可能出错,
- 解决方法
在路径前面加上 r,取消转义符的作用
比如下面这个路径
pd.read_csv("D:\master\train\train.csv")
加上 r
pd.read_csv(r"D:\master\train\train.csv")