示例#1
0
def get_resource(name, prefix):
    fname = os.path.join(
        os.path.dirname(clldclient.__file__),
        'tests',
        'resources',
        '{0}{1}.rdf'.format(prefix, name))
    if os.path.exists(fname):
        with open(fname, encoding='utf8') as fp:
            return graph(fp.read())
示例#2
0
文件: cache.py 项目: clld/clldclient
 def content(self):
     if 'json' in self.content_type:
         return json.loads(self._content.decode('utf8'))
     if 'rdf+xml' in self.content_type:
         return graph(self._content)
     return self._content  # pragma: no cover