This documentation explains how to install RDFLib, an open source library for working with RDF using Python. It explains that the primary interface that RDFLib exposes for working with RDF is a Graph. RDFLib graphs are not sorted containers; they have ordinary set operations (e.g. add() to add a triple) plus methods that search triples and return them in arbitrary order. RDFLib graphs also redefine certain built-in Python methods in order to behave in a predictable way.
URL: http://rdflib.readthedocs.org/en/stable/gettingstarted.html
Keywords: Python
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P15M
- Understands how components of the RDF data model (datasets, graphs, statements, and various types of node) are expressed in the RDF library of a given programming language by constructs such as object
- Interacting with RDF data
- Processing RDF data using programming languages.
- Understands how components of the RDF data model (datasets, graphs, statements, and various types of node) are expressed in the RDF library of a given programming language by constructs such as object
- Uses an RDF programming library to serialize RDF data in available syntaxes.
- Uses RDF-specific programming methods to iterate over components of RDF data.
- Uses RDF-library-specific convenience representations for common RDF vocabularies such as RDF, Dublin Core, and SKOS.
- Programatically associates namespaces to prefixes for use in serializing RDF or when parsing SPARQL queries.
- Uses RDF programming libraries to extract RDF data from CSV files, databases, or web pages.
- Uses RDF programming libraries to persistently stores triples in memory, on disk, or to interact with triple stores.
- Programatically infers triples using custom functions or methods.
- Understands how components of the RDF data model (datasets, graphs, statements, and various types of node) are expressed in the RDF library of a given programming language by constructs such as object
- Processing RDF data using programming languages.
- Interacting with RDF data