Skip to content
forked from mloesch/sickle

Sickle: An OAI Client Library for Python

License

Notifications You must be signed in to change notification settings

nederhrj/sickle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sickle: An OAI Client Library for Python

Sickle is an OAI-PMH client library written in Python:

>>> sickle = Sickle('http://elis.da.ulcc.ac.uk/cgi/oai2')
>>> records = sickle.ListRecords(metadataPrefix='oai_dc')

Most importantly, Sickle lets you conveniently iterate through resumption batches without having to deal with resumptionTokens yourself:

>>> records.next()
<Record ...>

Dependencies

About

Sickle: An OAI Client Library for Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%