美文网首页
032 Python语法之linecache-行缓冲

032 Python语法之linecache-行缓冲

作者: Luo_Luo | 来源:发表于2017-09-12 11:26 被阅读0次

行缓冲

  1. 内部使用的原理是二分查找法
  2. 只能适用于utf-8

使用方式

import  linecache
#linecache仅仅处理utf-8编码文件,
#随机跳到哪一行
path=r"G:\data\CSDN数据\csdn.txt"
linecache.updatecache(path) #抓取路径进行预处理
print("OK")
mylist=linecache.getlines(path)[0:0]#列表,抓取第一行,包左不包右,返回值是一个列表
print(mylist)

方法介绍

1. 抓取路径进行预处理

linecache.updatecache(path)

2. 抓取多行,包左不包右,返回值是一个列表

mylist=linecache.getlines(path)[0:1]

相关文章

网友评论

      本文标题:032 Python语法之linecache-行缓冲

      本文链接:https://www.haomeiwen.com/subject/jzccsxtx.html