Changeset 76
- Timestamp:
- 01/07/08 11:42:01 (4 years ago)
- Location:
- rdfalchemy/trunk/rdfalchemy
- Files:
-
- 1 added
- 1 modified
-
rdfalchemy.py (modified) (1 diff)
-
samples/company.py (added)
Legend:
- Unmodified
- Added
- Removed
-
rdfalchemy/trunk/rdfalchemy/rdfalchemy.py
r73 r76 193 193 self.resUri=resUri.resUri 194 194 self.db=resUri.db 195 elif isinstance(resUri, BNode) :195 elif isinstance(resUri, BNode) or isinstance(resUri, URIRef): 196 196 self.resUri=resUri 197 else: 198 self.resUri=URIRef(resUri) 197 elif resUri[0]=="<" and resUri[-1]==">": 198 self.resUri=URIRef(resUri[1:-1]) 199 elif resUri.startswith("_:"): 200 self.resUri=BNode(resUri[1:-1]) 201 else: 202 raise AttributeError("cannot construct rdfObject from %s"%(str(resUri))) 203 199 204 rdftype = list(self.db.objects(resUri, RDF.type)) 200 205 if len(rdftype)==1:
