File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff 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
3943filepath = raw_input ('Enter file path: ' )
4044fileName = raw_input ('Enter file name: ' )
4145xml = open (filepath + fileName )
4246
4347f = 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' ])
4549upperComponentLevels = BeautifulSoup (xml , 'lxml' ).find ('dsc' ).find_all ('c01' )
4650for upperComponentLevel in upperComponentLevels :
4751 componentLevelLabel = upperComponentLevel ['level' ]
You can’t perform that action at this time.
0 commit comments