python ZipFile解压文件 怎么样不改变压缩包内文件的修改日期
zipfile.ZipFile(zip_path).extractall(save_path)
import os
import time
import datetime
import zipfile
obj = zipfile.ZipFile( "C:\\text.zip" )
lst = obj.infolist()
for item in lst :
obj.extract( item, "C:\\abcd" )
dt = datetime.datetime(
item.date_time[0],
item.date_time[1],
item.date_time[2],
item.date_time[3],
item.date_time[4],
item.date_time[5]
)
time2 = dt.timetuple()
ConverTime2 = time.mktime( time2 )
os.utime( "C:\\abcd\" + item.filename, ( ConverTime2, ConverTime2 ) )