summaryrefslogtreecommitdiff
path: root/README
blob: 3060c3ae1b0e216317be8ee93510d49bfa14cedd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
MARC parser

This code is intended to parse code in the MARC format[1] from the
Israeli National Library.

An example minimal file is included in the repository. A more complete
data set could be downloaded from
https://www.wetransfer.com/downloads/5ae37fc7985ddd1966b8c397cd2133a820160918061533/408158

The code is Python 3. You can run a test with:

  PYTHONPATH=$PWD python3 readers/xml_reader.py
  PYTHONPATH=$PWD python3 testers/factorytester.py

TODO: it seems to require adding the top-level directory to the
PYTHONPATH.

[1] http://www.loc.gov/marc/bibliographic/