查看以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()
转载于:https://blog.51cto.com/wjcaiyf/1695305