python bz2模块
python bz2模块
查看以bz2格式压缩的文件内容from bz2 import BZ2File import sys try: f = BZ2File('/home/wjc/smb.conf.bz2') except IOError: print 'please use an administrator account' sys.exit() for line in f: print line, f.close()
2.把/etc/samba/smb.conf以bz2压缩格式压缩
from bz2 import BZ2File import sys lines = (line for line in open('/etc/samba/smb.conf')) try: f = BZ2File('/etc/samba/smb.conf.bz2', 'w') except IOError: print 'please use an administrator account' sys.exit() f.writelines(lines) f.close()
评论关闭