我〜1GB * .tbz的文件。在每個文件裏面都有一個〜9GB的文件。我只需要讀取這個文件的頭部,前1024個字節。 我想,因爲我有數百個這樣的文件1GB我要處理這個要做到這一點儘可能快。它需要大約1分30秒的時間來提取。 我試着用足額提取: tar = tarfile.open(fn, mode='r|bz2')
for item in tar:
tar.extract(item)
在Python中,我試圖創建一個tar,其中包含兩個空目錄,然後向tar中的每個空目錄添加一個文件列表。我試過下面這樣做,但它不起作用。 def ISIP_tar_files():
with tarfile.open("eeg_files.tar", "w") as f:
ep_dir = tarfile.TarInfo("Eplilepsy Reports")
n
我試圖提取位於名爲srm01,srm02和srm03的不同文件中的tar.gz文件。 該文件的名稱必須在輸入(一個字符串)來運行我的代碼。 我試圖做這樣的事情: import tarfile
import glob
thirdBloc = 'srm01' #Then, that must be 'srm02', or 'srm03'
for f in glob.glob('C://User