mjchzhl 2022-01-09 12:05 采纳率: 44.4%
浏览 22
已结题

pandas读取csv的时候读取到某行报错,核查出来是第二、四列包含party这个字符串,删除掉就可以了,有什么办法能正确读取吗?

pandas读取csv的时候读取到某行报错,核查出来是第二、四列包含party这个字符串,删除掉就可以了,有什么办法能正确读取吗?

源表

| FileName | 网元 | 本地小区标识 | 小区名称 |
|MML任务结果_核查2_20211227_165931.txt| 丽桥北辰路口小站2-HLH | 1 | 丽桥北辰路口小站2-HLH-1 |
|MML任务结果_核查2_20211227_165931.txt| Kparty主题歌城室分-HLW | 1 | Kparty主题歌城室分-HLW-1 |

df = pd.read_csv(r'C:\Desktop\1209112050txtToolsExport\查询2.csv','r+',encoding='utf-8', engine='python', quoting=csv.QUOTE_NONE)

运行结果及报错内容

pandas.errors.ParserError: Expected 1 fields in line 3, saw 3

我的解答思路和尝试过的方法

目前发现的解决办法只有跳过了

我想要达到的结果

想保留包含所有数据,不跳过异常的行

  • 写回答

1条回答 默认 最新

  • Hann Yang 全栈领域优质创作者 2022-01-09 13:08
    关注

    文件名后的 ,'r+' 去掉,不是遇到party出错,只要有r字母就出错

    pd.read_csv()不用像 open()文件时要'r','w'这种参数的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 1月16日
  • 已采纳回答 1月9日
  • 修改了问题 1月9日
  • 修改了问题 1月9日
  • 展开全部

悬赏问题

  • ¥50 数据库开发问题求解答
  • ¥15 安装anaconda时报错
  • ¥20 如何用Python处理单元格内连续出现的重复词语?
  • ¥15 小程序有个导出到插件方式,我是在分包下引入的插件,这个export的路径对吗,我看官方文档上写的是相对路径
  • ¥20 希望有人能帮我完成这个设计( *ˊᵕˋ)
  • ¥100 将Intptr传入SetHdevmode()将Intptr传入后转换为DEVMODE的值与外部代码不一致
  • ¥50 基于ERA5数据计算VPD
  • ¥15 寻找杂志《Tornatzky, L. G., & Fleischer, M. (1990). The Processes of Technological Innovation. 》
  • ¥15 前台多人编辑时怎么让每个人保存刷新都互不干扰
  • ¥20 如何用Python删除单元格内连续出现的重复词?
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部