首页 > 代码库 > linecache模块的使用
linecache模块的使用
linecache模块是python自带的模块,下面简单记录下其使用方法:
import linecache linecache.getlines(filename) #从名为filename的文件中得到全部内容,输出为列表格式,以文件每行为列表中的一个元素 linecache.getline(filename,lineno) #从名为filename的文件中得到第lineno行 linecache.clearcache() #清除缓存。如果你不再需要先前从getline()中得到的行 linecache.checkcache(filename) #检查缓存的有效性。如果在缓存中的文件在硬盘上发生了变化,并且你需要更新版本,使用这个函数。如果省略filename,将检查缓存里的所有条目。 linecache.updatecache(filename) #更新文件名为filename的缓存。如果filename文件更新了,使用这个函数可以更新linecache.getlines(filename)返回的列表 实例: >>> import linecache >>> a=linecache.getlines(‘a.txt‘) #读取到文件的内容,返回值是一个列表 >>> a=linecache.getline(‘a.txt‘,4) #读取文件第4行 >>> a=linecache.getlines(‘a.txt‘)[0:4] #读取文件前4行,返回值是一个列表
本文出自 “leboit” 博客,谢绝转载!
linecache模块的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。