• 售前

  • 售后

热门帖子
入门百科

Jupyter Notebook读入csv文件时出错的办理方案

[复制链接]
做农告根乎 显示全部楼层 发表于 2021-10-26 13:04:57 |阅读模式 打印 上一主题 下一主题
标题

jupyter notebook读入csv数据时出现错误
  1. “SyntaxError: (unicode error) ‘unicodeescape' codec can't decode bytes in position 2-3: truncated \UX”
复制代码
办理方法

将文件路径中'C:\Users\huangyanli\Desktop\churn.csv'的“\”改为“\\”就可以了。

完善办理标题。
增补:Jupyter notebook 导出的csv 文件是乱码的办理方案
本人利用的是Jupyter notebook 编辑器做数据分析的,API 是pyspark,有时间须要把 pyspark DataFrame 转成 pandas Dataframe,然后转成CSV 文件去陈诉工作,发现有中文导出的时间是乱码,问了运维的同事的他们已经设置成了UTF-8 的模式,我在代码里也设置了UTF-8 .厥后发现是CSV的标题,先将CSV用txt记事本打开,然后选择ANSI编码方式。
另存为,点编码这里,这里的编码有这么几种选择,末了用excel去打开就可以了。

pyspark 导出代码:
  1. aa1 = aa.toPandas()
  2. aa1.to_csv('output_file.csv')
复制代码
以上为个人经验,盼望能给各人一个参考,也盼望各人多多支持脚本之家。如有错误或未思量完全的地方,望不吝见教。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作