python 之 linecache 用法记录
生活随笔
收集整理的這篇文章主要介紹了
python 之 linecache 用法记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
linechche是用來讀取文件的,他與傳統的f = open('./test.txt','r')相比,當所需讀取的文件比較大時,linecache將所需讀取的文件加載到緩存中,從而提高了讀取的效率。
1.最常用的方法1:getline(filename, lineno[, module_globals])
content = linecache.getline(path,line_index)獲得path文件的第line_index行的內容。
2.最常用的方法2:getlines(filename)
contents = linecache.getlines(path)獲得path文件的所有行的集合。
3.linecache.clearcache() ,清除現有的文件緩存。
4.linecache.checkcache([filename])?,參數是文件名,作用是檢查緩存內容的有效性,可能硬盤內容發生了變化,更新了,如果不提供參數,將檢查緩存中所有的項。
總結
以上是生活随笔為你收集整理的python 之 linecache 用法记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pytorch 之 torch.max(
- 下一篇: python 之 从list中随机抽取元