我正在尝试使用Python 2.7.1(在Windows上,供您参考)从zip文件中提取文件,但我所有的尝试都显示提取的文件的修改日期 = 提取时间(这是不正确的)。
import os,zipfile
outDirectory = 'C:\\_TEMP\\'
inFile = 'test.zip'
fh = open(os.path.join(outDirectory,inFile),'rb')
z = zipfile.ZipFile(fh)
for name in z.namelist():
z.extract(name,outDirectory)
fh.close()
我也尝试使用.extractall方法,结果相同。import os,zipfile
outDirectory = 'C:\\_TEMP\\'
inFile = 'test.zip'
zFile = zipfile.ZipFile(os.path.join(outDirectory,inFile))
zFile.extractall(outDirectory)
有人能告诉我我做错了什么吗?
我想不修改文件上次修改时间的情况下也能实现这样,如何更改Windows文件的创建日期?。