我有一个.csv文件,它有数百行/列,看起来像这样(小例子,请参阅图片,我无法复制/粘贴空字节必须手动键入它们):9142,16.04000000,14.65000000

<0x00><0x00><0x00>

9143,16.19000000,14.65000000

在尝试使用pandas读取csv时,有少量包含空字节(“&lt;0x00&gt;”)的行给我带来了麻烦pd.read_csv文件. 在

当我运行命令时:

^{pr2}$

我得到以下错误:pandas.errors.ParserError: ("NULL byte detected. This byte cannot be processed in Python's native csv library at the moment, so please pass in engine='c' instead", 'occurred at index 16')

当我切换引擎时,我得到:TypeError: ('cannot unpack non-iterable NoneType object', 'occurred at index 16')

有没有办法完全忽略这些行使用pd.read_csv?在

我认为一个解决方法可能是打开文件并循环浏览它们,删除包含&lt;0x00&gt;的任何行(如果可以读取的话)?在

如有任何想法/建议,我们将不胜感激。在

编辑-尝试逐行读取文件,以查看是否可以删除这些行,但不确定如何实际捕获空字节(使用“&lt;0x00&gt;”obv不起作用:D)

python读取csv文件忽略空值_如何跳过/忽略csv文件中的空字节pd.read_csv?相关推荐

  1. python读取千万级数据库数据类型_解决python读取几千万行的大表内存问题

    Python导数据的时候,需要在一个大表上读取很大的结果集. 如果用传统的方法,Python的内存会爆掉,传统的读取方式默认在内存里缓存下所有行然后再处理,内存容易溢出 解决的方法: 1)使用SSCu ...

  2. python移动文件的函数_移动并重命名2000个文件,用Python,只需3秒

    原标题:移动并重命名2000个文件,用Python,只需3秒 作者:陈熹.刘早起 来源:早起Python 今天介绍的案例是如何利用Python来 自动化移动.修改.重命名文件/夹,这样的操作在日常办公 ...

  3. java控制器文件内容替换_如何用Java来进行文件切割和简单的内容过滤的实现

    一 由来 去年由于项目的需求,要将一个任意一个文件制作成一个xml文件,并且需要保持文件内容本身不产生变化,还要能够将这个xml重新还原为原文件.如果小型的文件还好处理,大型的xml,比如几个G的文件 ...

  4. python脚本自动消除安卓版_微信跳一跳脚本重出江湖,python实现安卓iOS自动版与手动版!...

    前面一段时间在GitHub上看到有人利用Python玩一款名为"跳一跳"的微信小程序,于是打算自己也来试一试,毕竟这款小游戏最近吸引了众多人的目光. 演示工具 电脑系统:Win10 ...

  5. 上传文件白名单_十大常见web漏洞——文件上传漏洞

    漏洞介绍 在我们浏览网页时,文件上传是非常常见的,比如我们会上传头像.附件.视频等文件,文件上传漏洞通常由于网页代码中的文件上传路径变量过滤不严造成的,如果文件上传功能实现代码没有严格限制用户上传的文 ...

  6. oracle .dbf文件过大_学习这篇Oracle数据库文件坏块损坏的恢复方法,拓展你的知识面...

    一.Oracle数据库系统简介: ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结 ...

  7. java url 本地文件是否存在_我的应用程序知道URL中是否存在文件会一直停止[重复]...

    这个问题在这里已有答案: 我试图写一个应用程序,如果在给定的URL中有一个文件,将字符串放在textview中,这是代码和崩溃信息,可能是什么错误? public class MainActivity ...

  8. file对象怎样获取文件的长度?_使用FSO对象获取整个文件夹的信息

    大家好,我们今日讲解"VBA信息获取与处理"教程中第十八个专题"FSO对象对文件及文件夹的处理"的第三节"使用FSO对象获取整个文件夹的信息" ...

  9. java mf文件怎么打开_安卓手机如何打开.MF文件?

    01 MF文件是JAR游戏里面的文件,先解压出JAR文件,.MF直接文本打开就行了,非智能可以用MiniCommander(UTF-8编码打开).JAR文件是一种归档文件,以ZIP格式构建,以.jar ...

最新文章

  1. “现男友”来了!荣耀手机正式官宣
  2. 修改hostname不重启机器并生效
  3. Dreamweaver 制作图片热点之后,点击热点部分会有个提示框,怎么去掉
  4. 证券计算机行业研究,20210630-首创证券-计算机行业深度报告:物联网,研究框架.pdf...
  5. PCD Lesson2:PCD文件的write
  6. python游戏自动化实战--游戏辅助软件冰山后的秘密
  7. Spring Boot各种日志记录方式详解
  8. 网站页面底端“本站已经安全运行XX年XX天XX秒“代码
  9. stm32内部基准电压
  10. 温度转换python代码解释_python温度转换代码
  11. privilege权限级别的命令介绍及实例分析
  12. 2021年中国彩电行业发展现状分析,零售量首度跌破4000万大关,行业迎来艰难时刻「图」
  13. cad计算机绘注意事项,CAD打印的基本操作和重要的注意事项
  14. 【一日一logo_day_35】chi
  15. 文本无关说话人确认的深度神经网络嵌入
  16. zdog.js实现DNA螺旋动画js特效
  17. jc机制是什么_单片机中jc指令表示什么?有什么用?
  18. 十进制数与其他进制数转换方法及原理
  19. 什么是持续集成的自动化测试
  20. HTML第四章 input新表单元素(10个,附带详细代码)

热门文章

  1. FixedThreadPool 使用方法测试
  2. GATNE:阿里电商场景下的大规模异构网络表示学习 KDD2019
  3. 用java swing做连连看_java基于swing实现的连连看代码
  4. springboot内置tomcat,会和Oracle端口冲突,所以需要配置新的端口号
  5. Hadoop简介 (资源)
  6. POJ3070:Fibonacci——题解
  7. OSChina 周六乱弹 ——世上无难事,只要肯放弃!
  8. Fastlane为iOS带来持续部署
  9. $(document).ready(function(){});不执行
  10. 文博项目-终端网口测试-软件