Skip to content

noisy/PyZ3950

 
 

Repository files navigation

This code is licensed under the X license.  It requires Dave Beazley's
PLY parsing package from http://systems.cs.uchicago.edu/ply/, licensed
under the LGPL (I've tested with both 1.0 and 1.1), and Python 2.1
(or, in all probability, later versions.)
 
For Z39.50 functionality, you probably just want to use ZOOM, in
zoom.py.  An example is in test/test1.py, which just queries the
Library of Congress for works whose title begins with "1066 and all
that".  The documentation for the language-independent API is available
at http://zoom.z3950.org/api, and I hope that should be sufficient
when combined with the docstrings in zoom.py and the example.  (If
not, please write me.)

The ASN.1 functionality is designed to be usable separately, and
lives entirely in asn1.py.  I probably should split this out into
its own package.

Aaron Lav
[email protected]





About

Pure-python Z39.50 implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%