我想使用Python GZIP模块来解压缩一个目录中的多个.gz文件,注意,我不想读取这些文件,只是要解压它们。在这个网站上搜索了一段时间后,我得到了以下代码段,但它并不能正常工作:
import gzip
import glob
import os
for file in glob.glob(PATH_TO_FILE + "/*.gz"):
#print file
if os.path.isdir(file) == False:
shutil.copy(file, FILE_DIR)
# uncompress the file
inF = gzip.open(file, 'rb')
s = inF.read()
inF.close()
.gz文件已经放在正确的位置,我可以使用print命令打印出完整的路径+文件名,但是GZIP模块没有正确执行。我缺少了什么吗?