Skip to content

Commit 3fc2cd1

Browse files
authored
Merge pull request #9 from mjanowiecki/master
add bib numbers
2 parents d9f4cce + 7cb4298 commit 3fc2cd1

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

getArchivalObjectCountByResource.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@ def findKey(d, key):
3636
endpoint = '/repositories/3/resources?all_ids=true'
3737

3838
ids = requests.get(baseURL + endpoint, headers=headers).json()
39+
print len(ids)
3940

4041
f=csv.writer(open('archivalObjectCountByResource.csv', 'wb'))
41-
f.writerow(['title']+['uri']+['id_0']+['id_1']+['id_2']+['id_3']+['aoCount'])
42+
f.writerow(['title']+['bib']+['uri']+['id_0']+['id_1']+['id_2']+['id_3']+['aoCount'])
4243

4344
records = []
4445
for id in ids:
@@ -48,6 +49,10 @@ def findKey(d, key):
4849
title = output['title'].encode('utf-8')
4950
uri = output['uri']
5051
id0 = output['id_0']
52+
try:
53+
bib = output['user_defined']['real_1']
54+
except:
55+
bib = ''
5156
try:
5257
id1 = output['id_1']
5358
except:
@@ -70,7 +75,7 @@ def findKey(d, key):
7075
if 'archival_objects' in value:
7176
archivalObjects.append(value)
7277
aoCount = len(archivalObjects)
73-
f.writerow([title]+[uri]+[id0]+[id1]+[id2]+[id3]+[aoCount])
78+
f.writerow([title]+[bib]+[uri]+[id0]+[id1]+[id2]+[id3]+[aoCount])
7479

7580
elapsedTime = time.time() - startTime
7681
m, s = divmod(elapsedTime, 60)

0 commit comments

Comments
 (0)