devve1 commited on
Commit
cf1b883
1 Parent(s): 920b484

Update ppt_chunker.py

Browse files
Files changed (1) hide show
  1. ppt_chunker.py +8 -3
ppt_chunker.py CHANGED
@@ -50,9 +50,14 @@ def ppt_chunk(filename, binary=None, from_page=0, to_page=100000,
50
  break
51
 
52
  text_shapes = [shape for shape in slide.shapes if shape.has_text_frame]
53
- if len(text_shapes) == 1:
54
- metadata_main_title = text_shapes[0].text_frame.text
55
- continue
 
 
 
 
 
56
 
57
  d = copy.deepcopy(doc)
58
  slide_text = ppt_parser(slide)
 
50
  break
51
 
52
  text_shapes = [shape for shape in slide.shapes if shape.has_text_frame]
53
+ try:
54
+ _ = text_shapes[1]
55
+ except IndexError:
56
+ try:
57
+ metadata_main_title = text_shapes[0].text_frame.text
58
+ continue
59
+ except IndexError:
60
+ continue
61
 
62
  d = copy.deepcopy(doc)
63
  slide_text = ppt_parser(slide)