3 个回答

encode('utf-8') 试试呢? 有些接口的参数不能是unicode,如果你不指定编码,就会以系统默认编码(多数是ascii)去编码。所以中文就会报错的

我看报的错并不是中文路径的原因,你的传参传的不是完整的文件路径。另外,无论是win还是linux,中文路径是支持的,你的编码错误而已。

新手上路,请多包涵

百度了一下,1、把路径都改成英文的;2、f=open(filepath,encoding='utf-8')然后df = pd.read_csv(f,encoding='utf-8')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题