Metadata-Version: 1.0
Name: Sickle
Version: 0.1
Summary: A lightweight OAI client library for Python
Home-page: http://github.com/mloesch/sickle
Author: Mathias Loesch
Author-email: mathias.loesch@uni-bielefeld.de
License: BSD
Description: 
            Sickle
            ~~~~~~
        
            Sickle is a lightweight OAI client library for Python.
        
            Using Sickle
            ------------
        
        
                >>> from sickle import Sickle
                >>> client = Sickle('http://elis.da.ulcc.ac.uk/cgi/oai2')
                >>> response = client.ListRecords(metadataPrefix='oai_dc')
        
            Sickle provides different levels of abstraction for working with OAI 
            responses::
        
                >>> response.xml
                <Element {http://www.openarchives.org/OAI/2.0/}OAI-PMH at 0x10469a8c0>
                >>> response.raw
                u'<?xml version='1.0' encoding ...'
        
            And a convenient way for iterating through all records of a repository:
        
                >>> records = response.iter()
                >>> records.next()
                <Element {http://www.openarchives.org/OAI/2.0/}record at 0x1051b3b90>
        
        
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Text Processing :: Markup :: XML
