您好,登錄后才能下訂單哦!
如下所示:
######### Extract all files from src_dir to des_dir def extract_tar_files(src_dir,des_dir): files = os.listdir(src_dir) for file in files: dir_tmp = os.path.join(src_dir, file) print dir_tmp if not os.path.isdir(dir_tmp): ##是文件,非文件夾 #解壓特定文件 if dir_tmp.endswith("gz") and (dir_tmp.find(cs.Port_week_perfer_name_start) != -1): #f = zipfile.ZipFile(dir_tmp, mode="r") f = tarfile.open(dir_tmp) names = f.getnames() for name in names: f.extract(name, path=des_dir) else: extract_tar_files(dir_tmp,des_dir) return 0
以上這篇python解壓TAR文件至指定文件夾的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。