fix categories
This commit is contained in:
parent
bd3d7509b2
commit
6c9da444da
@ -54,8 +54,10 @@ def extract_date_from_string(string_with_date):
|
||||
|
||||
def extract_structure_from_string(input_string):
|
||||
# extract category and titel from filename
|
||||
filename_ext = os.path.splitext(input_string)[0]
|
||||
filepathname_ext = os.path.splitext(input_string)[0] # remove file extension
|
||||
filename_ext = os.path.basename(filepathname_ext) # get only the filename
|
||||
left_side, right_side = filename_ext.split('-', 1) if '-' in filename_ext else (filename_ext, None)
|
||||
|
||||
try:
|
||||
int(left_side.strip())
|
||||
# first part is only a number
|
||||
@ -65,9 +67,9 @@ def extract_structure_from_string(input_string):
|
||||
# first part not a number
|
||||
pass
|
||||
|
||||
if 'predig' in left_side.lower():
|
||||
if 'predig' in left_side.lower() or 'thema' in left_side.lower():
|
||||
category = 'Predigt'
|
||||
elif 'wort' in left_side.lower() or 'einladung' in left_side.lower() or 'begrüßung' in left_side.lower() or 'ansprache' in left_side.lower() or 'einleitung' in left_side.lower():
|
||||
elif 'wort' in left_side.lower() or 'einladung' in left_side.lower() or 'begrüßung' in left_side.lower() or 'ansprache' in left_side.lower() or 'einleitung' in left_side.lower() or 'aufruf zum' in left_side.lower() or 'zuruf zum' in left_side.lower():
|
||||
category = 'Vorwort'
|
||||
elif 'kinderchor' in left_side.lower():
|
||||
category = 'Kinderchor'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user