- class pack_file(object):
- def __init__(self, filename, mode = 'rb'):
- assert mode in ('r', 'rb')
- if not pack.Exist(filename):
- raise IOError, 'No file or directory'
- self.data = pack.Get(filename)
- if mode == 'r':
- self.data=_chr(10).join(self.data.split(_chr(13)+_chr(10)))