python读取文件出错误(FileNotFoundError: [Errno 2] File b'ch06/ex1.csv' does not exist: b'ch06/ex1.csv)(UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 8: invalid start byte)
python读取文件出错误(FileNotFoundError: [Errno 2] File b'ch06/ex1.csv' does not exist: b'ch06/ex1.csv)(UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 8: invalid start byte)
import pandas as pd
df =pd.read_csv('ch06/ex1.csv')
方法一
读取文件有错误 ,但是你要读取的CSV文件明明在电脑里,为什么会出错呢,这是因为你的路径可能写的有问题
df =pd.read_csv('ch06/ex1.csv') 这里单引号里的路径你应该写绝对路径
比如你的文件是放在这个目录下的
那么你的绝对路径就是D:\Python\python作业代码文件\ch06\ex1.csv
但是你的代码里应该这样写:
import pandas as pd
df =pd.read_csv('D:/Python/python作业代码文件/ch06/ex1.csv')
方法二
把你的这个ch06文件夹和你的.py文件放在同一目录下

浙公网安备 33010602011771号