電腦版
首頁

搜尋 繁體

7 python linecache 模組讀取檔案用法詳解

熱門小說推薦

最近更新小說

linecache 模組允許從任何檔案裡得到任何的行,並且使用快取進行最佳化,常見的情況是從單個檔案讀取多行。

linecache.getlines(filename)

從名為 filename 的檔案中得到全部內容,輸出為列表格式,以檔案每行為列表中的一個元素,並以 linenum-1 為元素在列表中的位置儲存

linecache.getline(filename,lineno)

從名為 filename 的檔案中得到第 lineno 行。這個函式從不會丟擲一個異常–產生錯誤時它將返回”(換行符將包含在找到的行裡)。

如果檔案沒有找到,這個函式將會在 sys.path 搜尋。

linecache.clearcache

清除快取。如果你不再需要先前從 getline 中得到的行

linecache.checkcache(filename)

檢查快取的有效性。如果在快取中的檔案在硬碟上發生了變化,並且你需要更新版本,使用這個函式。如果省略 filename,將檢查快取裡的所有條目。

linecache.updatecache(filename)

更新檔名為 filename 的快取。如果 filename 檔案更新了,使用這個函式可以更新 linecache.getlines(filename)返回的列表。

Loading...

未載入完,嘗試【重新整理】or【關閉小說模式】or【關閉廣告遮蔽】。

嘗試更換【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟多多收藏!

移動流量偶爾打不開,可以切換電信、聯通、Wifi。

收藏網址:www.peakbooks.cc

(>人<;)