我试图从csv文件返回最后一行.我正在修改我之前写的另一个函数,它返回文本文件的最后一行.它似乎首先按预期工作,但现在当我调用该函数时它会抛出一个错误.

reader.seek(0, os.SEEK_END)

AttributeError: '_csv.reader' object has no attribute 'seek'

import os

import csv

def getLastFile(filename):

distance = 1024

with open(filename,'rb') as f:

reader = csv.reader(f)

reader.seek(0, os.SEEK_END)

if reader.tell() < distance:

reader.seek(0, os.SEEK_SET)

lines = reader.readlines()

lastline = lines[-1]

else:

reader.seek(-1 * distance, os.SEEK_END)

lines = reader.readlines()

lastline = lines[-1]

return lastline

有人可以帮我修改我的代码吗?我很确定你可以用这种方式使用搜索,也许我错了?

python读取csv最后一行_python – 尝试使用seek()获取csv文件的最后一行时的AttributeError...相关推荐

  1. python 删除csv第一行_python 标准库学习之 csv

    本文由作者 凭海临风 授权刊登.原文地址:https://jeffsui.github.io/2020/01/02/python-standard-library-csv/ 文档路径 官方文档:htt ...

  2. python读取扫描形成的pdf_Python利用PyPDF2库获取PDF文件总页码实例

    Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...

  3. python读取excel某一行-Python 读取csv的某行

    站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Github链接 csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存 ...

  4. python读取大文件csv内存溢出_Python,内存错误,csv文件太大

    我有一个python模块的问题,它不能处理导入大数据文件(文件目标.csv重量接近1 Gb) 加载此行时出现错误:targets = [(name, float(X), float(Y), float ...

  5. python遍历txt每一行_python读取TXT每行,并存到LIST中的方法

    python读取TXT每行,并存到LIST中的方法 更新时间:2018年10月26日 10:58:52 作者:宁不凡 今天小编就为大家分享一篇python读取TXT每行,并存到LIST中的方法,具有很 ...

  6. python读取只读word只读_Python用于NLP :处理文本和PDF文件

    提示:代码图片可以点击全屏查看,双指操作还可以放大缩小. 这是我的Python用于自然语言处理(NLP)系列文章的第一篇文章.在本文中,我们将从Python for NLP的基础知识开始.我们将看到如 ...

  7. python读取网页表格数据库_python 提取网页表格数据库数据库

    python开源工具列表[持续更新] 以下是个人在工作中整理的一些python wheel,供参考.这个列表包含与网页抓取和数据处理的Python库 网络 通用urllib -网络库(stdlib). ...

  8. python读取文本并且替换_python 读取文件并替换字段的实例

    如下所示: fp = open(''test2.txt','w') #打开你要写得文件test2.txt lines = open('test1.txt').readlines() #打开文件,读入每 ...

  9. xlrd python读取excel 编码错误_python读取excel数据报xlrd.biffh.XLRDError错误原因

    比如说我要读取 http://basic.10jqka.com.cn/600383/xls/Important_declaredate.xls 的数据信息,用的是xlrd程序包. import xlr ...

最新文章

  1. 运算符优先级记忆口诀及列表(转)
  2. 继BERT之后,这个新模型再一次在11项NLP基准上打破纪录
  3. SVG(网页加载显示的加载进度动态图)
  4. java 把URL中的中文转换成utf-8编码
  5. java.lang包—类加载器ClassLoader类
  6. pandas:数据规范化方法与python实现
  7. sql语句优化之not in
  8. c# 常用数据库封装
  9. cogs62 [HNOI2004] 宠物收养所
  10. 英特尔傲腾存储业务主管已离职 因个人原因离开
  11. jmeter 配置 slave 代理压测机
  12. 一个远程线程注入的类
  13. Request.getparameternames有什么用
  14. c#halcon 联合编程经验总结
  15. 数据结构-顺序表基本操作的实现(含全部代码)
  16. jmail邮件服务器,jmail 指定发送邮件的服务器
  17. 微信支付开发:当前URL未注册
  18. 沉船会有什么_泰坦尼克号为何会沉没,百年来又为何一直没有打捞?专家一声叹息...
  19. Angular- 响应式表单和模板驱动表单
  20. 计算机右键菜单更换顺序,电脑图标排列顺序怎么自己改变了

热门文章

  1. 厉害了!地大这位29岁博导,最大的爱好是研究火……
  2. AI算法连载12:统计之梯度提升树
  3. AI算法连载07:统计之支持向量机模型
  4. 15 位健在的牛叉程序员,你知道哪几位?
  5. 苦思冥想时,吃什么,尝一口,酥脆掉渣,鲜掉眉毛!
  6. 专访清华大学姚期智院士:量子计算的未来
  7. 随记:我们需要怎样的数学教育?
  8. 年薪35万的深度学习工程师,正面临数百万的人才缺口
  9. Golang 反射操作整理
  10. 【转载保存】ThreadPoolExecutor类使用详解