Skip to content

Commit 45f8671

Browse files
author
ehanson8
committed
updates
1 parent 8686606 commit 45f8671

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

eadToCsv.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ def extractValuesFromComponentLevel (componentLevel):
99
unitdate = componentLevel.find('did').find('unitdate').text.encode('utf-8')
1010
except:
1111
unitdate = ''
12+
try:
13+
scopecontent = componentLevel.find('scopecontent').text.encode('utf-8')
14+
except:
15+
scopecontent = ''
1216
try:
1317
container1 = componentLevel.find('did').find_all('container')[0].text.encode('utf-8')
1418
except:
@@ -34,14 +38,14 @@ def extractValuesFromComponentLevel (componentLevel):
3438
except:
3539
containerType2 = ''
3640

37-
f.writerow([level]+[componentLevelLabel]+[unittitle]+[unitdate]+[containerType1]+[container1]+[containerId1]+[containerType2]+[container2]+[containerId2])
41+
f.writerow([level]+[componentLevelLabel]+[unittitle]+[unitdate]+[scopecontent]+[containerType1]+[container1]+[containerId1]+[containerType2]+[container2]+[containerId2])
3842

3943
filepath = raw_input('Enter file path: ')
4044
fileName = raw_input('Enter file name: ')
4145
xml = open(filepath+fileName)
4246

4347
f=csv.writer(open(filepath+'eadFields.csv', 'wb'))
44-
f.writerow(['<co?>']+['<co?> level']+['<unittitle>']+['<unitdate>']+['containerType1']+['container1']+['containerId1']+['containerType2']+['container2']+['containerId2'])
48+
f.writerow(['<co?>']+['<co?> level']+['<unittitle>']+['<unitdate>']+['<scopecontent>']+['containerType1']+['container1']+['containerId1']+['containerType2']+['container2']+['containerId2'])
4549
upperComponentLevels = BeautifulSoup(xml, 'lxml').find('dsc').find_all('c01')
4650
for upperComponentLevel in upperComponentLevels:
4751
componentLevelLabel = upperComponentLevel['level']

0 commit comments

Comments
 (0)