关于python对文本文件打gz压缩文件的问题!!!
各位鱼油:大家好!!!
兄弟今日遇到个兄弟,想要用python对某单个txt文件进行压缩成gz文件。
网上找了下方法,都是对文件夹进行打tar包在压缩的,这个我试过了不能用。
这里想请教下各位资深鱼油们,用python对某单个txt文件进行压缩成gz文件的方法步骤。
这里,想请有案例和心得的鱼友们指导一下鄙人,感激不尽!!!{:10_277:}
import gzip
infile = 'hello.txt'
outfile = 'hello.txt.gz'
decfile = 'hello.dec.txt'
# 压缩
with open(infile, 'rb') as in_fp:
with gzip.open(outfile, 'wb') as out_fp:
out_fp.writelines(in_fp)
# 解压
with gzip.open(outfile, 'rb') as in_fp:
with open(decfile, 'w') as out_fp:
content = in_fp.read()
out_fp.write(content.decode('utf-8'))
Json21 发表于 2020-8-31 15:40
感谢兄弟,已经用上了!!!{:5_109:}
页:
[1]