前言
大家應(yīng)該都有所體會,在windows系統(tǒng)使用久了就會產(chǎn)生一些“垃圾”文件。這些文件有的是程序的臨時文件,有的是操作記錄或日志等。垃圾隨著時間越積越多,導(dǎo)致可用空間減少,文件碎片過多,使得系統(tǒng)的運(yùn)行速度受到一定影響。
而Mac系統(tǒng)和Linux系統(tǒng)并不存在這類問題,所以只適用于windows
知識概要
某些緩存文件可以提高程序的執(zhí)行速度,比如緩存 cookie、使用記錄 recent、預(yù)讀取 prefetch 等。所以清理臨時文件并不代表系統(tǒng)運(yùn)行就會變快,有時也可能變慢。
windows電腦中的垃圾文件及文件夾主要有哪些?
系統(tǒng)盤 %system% 下文件類型:
【臨時文件(*.tmp)】
【臨時文件(*._mp)】
【日志文件(*.log)】
【臨時幫助文件(*.gid)】
【磁盤檢查文件(*.chk)】
【臨時備份文件(*.old)】
【Excel備份文件(*.xlk)】
【臨時備份文件(*.bak)】
用戶目錄 %userprofile% 下文件夾
【COOKIE】 cookies/*.*
【文件使用記錄】 recent/*.*
【IE臨時文件】 Temporary Internet Files/*.*
【臨時文件文件夾】 Temp/*.*
Windows 目錄 %windir% 下文件夾
【預(yù)讀取數(shù)據(jù)文件夾】 prefetch/*.*
【臨時文件】 temp/*.*
獲取文件地址
操作需要os模塊,如獲取工作目錄:
import osprint os.getcwd() # 'E://PythonSource//leanr_py'
切換工作目錄:
os.chdir('d://wamp')print os.getcwd() # 'd://wamp'
獲取系統(tǒng)盤符:
os.environ['systemdrive'] # 'C:'
獲取用戶目錄:
os.environ['userprofile'] # 'C://Users//Administrator'
獲取 Windows 目錄:
os.environ['windir'] # 'C://Windows'
遍歷目錄
要想遍歷文件夾,需要用到 os.walk(top,topdown=True,onerror=None)
|
新聞熱點(diǎn)
疑難解答
圖片精選