示例#1
0
文件: opener.py 项目: geertj/draco2
 def open(self, resource):
     fname = self._resolve(resource)
     if fname is None:
         raise IOError, 'File does not exist: %s.' % resource
     fin = file(fname, 'rb')
     encoding = http.get_encoding(fin)
     fin.close()
     fin = codecs.open(fname, 'rbU', encoding)
     fin.name = fname
     return fin