preparation for real datetime objects

develop
gwen 2 years ago
parent 3789a83b4b
commit e141131342

@ -107,7 +107,7 @@ class BsXMLDataSet(XMLDataSet):
def extract_prince_code_from_filestem(self, filestem):
"""
builds prince code
:param: filestem
sample: "anj_isa_i_1441_08_05a"
:return: prince code, sample: "isa_i"
@ -123,6 +123,15 @@ class BsXMLDataSet(XMLDataSet):
# 1.1/ Get all data from XML (9). counter is the id (= numb_acte)
numb = self.soup.TEI["xml:id"] # /TEI[@xml:id] is always the acte's ID
date_time = self.soup.msItem.docDate["when"] # YYYY-MM-DD or YYYY-MM date
#from datetime import datetime
#if not len(date_time.split('-')) == 2:
# # time format '%Y-%m-%d'
# isotime = datetime.strptime(date_time,'%Y-%m-%d')
# date_time = isotime.isoformat()
#else:
# # time format '%Y-%m'
# isotime = datetime.strptime(date_time,'%Y-%m')
# date_time = isotime.isoformat()
date = self.soup.msItem.docDate.text # verbose date
analyse = self.soup.abstract.p.text # acte's short analysis
ref = self.soup.msIdentifier.find_all("idno", {"n": "2"})

Loading…
Cancel
Save