我正在分块读取一个大文件,并对每个块执行一些操作。在阅读其中一篇文章时,我出现了以下错误:pandas.errors.ParserError: Error tokenizing data. C error: Expected 26 fields in line 15929977, saw 118

这意味着我的一个文件行与其他行的格式不同。我以为我能做的就是省略这一部分,但我没办法做到。我尝试做一个try/except块,如下所示:data = pd.read_table('ny_data_file.txt', sep=',',

header=0, encoding = 'latin1', chunksize = 5000)

try:

for chunk in data:

# operations

except pandas.errors.ParseError:

# Here is my problem

我在这里写的是我的问题是,如果块没有被很好地解析,我的代码将自动转到异常,甚至不会进入for循环,但我希望跳过这个块,并前进到下一个块,我希望在下一个块上执行循环内的操作。在

我已经检查了stackoverflow,但在for循环中找不到类似的尝试。任何帮助都将不胜感激。在

更新:

我试着按照评论中的建议去做:

^{pr2}$

但是仍然没有覆盖异常,因为正如前面所说,异常是在从数据中获取chyunk时创建的,而不是在对其进行操作时创建的。在

python抛出异常 后如何接住_如何在try中捕获异常后继续循环。。。例外相关推荐

  1. python画图修改背景颜色_如何在 Matplotlib 中更改绘图背景的实现

    介绍 Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库. 在本教程中,我们将研究如何在Matplotlib中更改绘图的背景. 导 ...

  2. 用python画奔驰的标志_如何在CATIA中快速画一个奔驰车标

    原标题:如何在CATIA中快速画一个奔驰车标 咱们这个公众号呀,总是发一些二次开发啊,代码啊什么的,这观众看的啊,是云里雾里的!哎,内位说了:您能不能讲点儿我们听的懂的内容啊?那好,今儿咱们就来说说, ...

  3. python异步加载图片_如何在PyQt5中正确异步加载图像?

    我在尝试如何在pyqtqlistview中正确地完成异步映像加载.在 我的主小部件由一个Qlistview和一个QLineEdit文本框组成. 我有一个参与者数据库,我使用QAbstractListM ...

  4. python怎么字体加阴影_如何在pythonptx中给文本添加阴影?

    我正在做一个项目,我必须用pythonptx创建一个PowerPoint.我需要添加有阴影的文本,使其显示如下: 如何在pythonptx中使用阴影格式化文本?在 下面是我使用的代码:from ppt ...

  5. python怎么交换xy轴_如何在matplotlib中更改x和y轴?

    代码中的内容是如何在matplotlib中启动直方图的示例.注意,您使用的是pyplot默认接口(不一定要构建自己的图形). 因此这一行:orientation=u'vertical', 应该是:or ...

  6. append 后如何删除_如何在STATA中合并数据文件呢?

    ❝ 作者:江小白 邮箱:jieresearch@163.com ❞ 我们在使用stata进行数据分析时,可能涉及多个数据文档的合并操作或者同时使用不同数据集中的多个变量,这都需要我们进行文档间不同变量 ...

  7. python如何更改entry属性_如何在Python3中更改Gtk3 Entry文本颜色?

    我在我的应用程序中有一个Gtk.Entry()列表,我想改变其中一些文本的颜色. 我尝试了以下方法: #!/usr/bin/python3 # Filename: mywindow.py from g ...

  8. ubuntu修改ip地址后如何保存_如何在 Ubuntu 中检查你的 IP 地址 | Linux 中国

    不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linux 发行版中检查 IP 地址的几种方法.-- Sergiu 不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linu ...

  9. python pyqt5 线程 暂停 重启_如何在PyQT5中暂停/播放线程?

    我正在用PyQT5制作一个简单的GUI程序.在 但现在我遇到了一些关于线的问题.在 我只做了一个简单的测试程序,比如bottom: 该程序只是试图将数字附加到textbox,但它崩溃了.在 我不知道为 ...

  10. python作图设置背景颜色_如何在matplotlib中设置绘图的外部背景颜色

    敬礼 我想更改matplotlib中绘图的外部颜色.我可以找到很多很多例子,如何改变内部背景颜色,但外部背景颜色拒绝改变.在 图像的白色部分就是我所说的"外部"背景.最外面的颜色只 ...

最新文章

  1. 反射__获取delegate的信息
  2. python相同key合并value_Python快速入门最需掌握的4个知识点
  3. python使用json实现树结构_js怎样将获取json转换为树形结构
  4. Linq中string转int的方法
  5. 我如何开始使用Linux
  6. oracle先进先出法,怎样能过SQL计算先进先出库龄分析?
  7. RDBMS即关系数据库管理系统(Relational Database Management System)
  8. 京东智联云张晓东cdn_京东智联云:数智力量驱动实体经济复苏
  9. python二维列表转字典_在Python中字符串、列表、元组、字典之间的相互转换
  10. OpenCV3.4 sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA' : undeclared
  11. DiskFileUpload类别
  12. recv函数的返回值梳理
  13. 国产数据库及厂商介绍
  14. 康师傅承认:所谓矿物质水实为自来水净化而成
  15. cx_Oracle报错“DPI-1047: Cannot locate a 64-bit Oracle Client library”
  16. 韩国驾驶照换中国驾驶照
  17. eos节点服务器_EOS柚子生态投票的骗局,你以为自己在区块恋革命,其实是在参与CX罢了...
  18. 以 2、3……16 进制输出一无符号整型数
  19. 【云扩RPA】sliceBigFiles
  20. 英语中的九大状语从句

热门文章

  1. 交换机端口vlan模式
  2. C#中MessageBox用法大全(附效果图)
  3. VSS 2005 安装,配置简明手册 及VSS2005下载地址
  4. 计算机英语词汇 沪江,常用计算机英语词汇学习
  5. mysql8 错误日志_MySQL 8 服务器日志
  6. 【面向校招】Golang面试题总结
  7. win10不能安装破解软件:提示系统资源不足,无法完成请求服务的解决方法
  8. 中华吸血鬼恶意病毒分析
  9. handlersocket mysql_Mysql插件之HandlerSocket的安装、配置、使用
  10. 移动wap浏览器网页调试工具vconsole和eruda