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
(>人<;)