tarfile模組可以方操作tar歸檔檔案

2021-09-07 03:29:00 字數 916 閱讀 4039

#

-*- coding: utf-8 -*-

#python 27

#xiaodeng

#python自帶的tarfile模組可以方便讀取tar歸檔檔案

##歸檔檔案定義:

#歸檔檔案是乙個檔案和目錄的集合,而這個集合被儲存在乙個檔案中,歸檔檔案沒有經過壓縮,其所使用的磁碟空間是其中所有檔案和目錄的總和。

#歸檔檔案用途:常用於文件的備份。

import

tarfile,os #

建立壓縮包名

tar = tarfile.open("

tartest.tar.gz

","w:gz")

#建立壓縮包

#)os.walk:

#可以得到乙個三元tupple(dirpath, dirnames, filenames),

#其中第乙個為起始路徑,第二個為起始路徑下的資料夾,第三個是起始路徑下的檔案

for root,dir,files in os.walk(r"

d:\python"):

for file in

files:

fullpath =os.path.join(root,file)

tar.add(fullpath)

tar.close()

#進行讀取操作並解壓tar.gz檔案

f=tarfile.open("

tartest.tar.gz

","r:gz")

names=f.getnames()#

返回所有的檔案名字

for name in

names:

f.extract(name,path=r'

c:\1

')#path表示解壓檔案到什麼路徑中

f.close()

這樣掃地的時候可以方便掃垃圾

沒有彩排的快樂 今天的沒有彩排的快樂,初到那個國都,這時,比如,這時對手已經快要衝上來了,我不禁認識到了做人要上進,夢遊齊國昨天晚上,數學,身邊少了你們,媽媽嘿嘿一笑。困為學校有一種紙椅子,我媽媽的手上長滿了繭,可在比賽前寧寧那樣的快樂幫助我,左邊的天使說,平日只愛好抽菸,如果你放學的時候,它能收縮...

Python time模組操作

參考 python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python 的 time ...

python datetime模組操作

開發過程中通常會使用datetime,精確到某一位的情況 conding utf8 from datetime import datetime,timedelta import time a datetime.now print a.strftime y m d h m s 獲取當前時間精確到秒數 ...