sparql11 package

Module contents

sparql11.endpoint(dataset, hostname='localhost', port=3030, queryHandlerClass=sparql11.QueryHandler)

Creates a SPARQL endpoint from a dataset of RDF graphs.

Parameters:
  • dataset
  • hostname
  • port
  • queryHandlerClass
Returns:

sparql11.parse_args(args)

Parse command line arguments for generating a SPARQL endpoint.

Parameters:args
Returns:
class sparql11.QueryHandler(request, client_address, server)

Bases: http.server.BaseHTTPRequestHandler

Handles requests according to the SPARQL1.1 Protocol.

do_GET()

Perform a SPARQL query GET request.

Returns:
do_POST()

Perform a SPARQL query POST request.

Returns:
class sparql11.SPARQLEndpoint(server_address, RequestHandlerClass, bind_and_activate=True)

Bases: http.server.HTTPServer

SPARQL Protocol Endpoint

addGraph(g, iri=None)
dataset
isAlive()
server_activate()

Register serializers and initialize dataset.

Returns:
shutdown()
start()