Я пытаюсь извлечь таблицу из PPT, используя python-pptx
, но я не уверен, как мне это сделать, используя shape.table
.
from pptx import Presentation
prs = Presentation(path_to_presentation)
# text_runs will be populated with a list of strings,
# one for each text run in presentation
text_runs = []
for slide in prs.slides:
for shape in slide.shapes:
if shape.has_table:
tbl = shape.table
rows = tbl.rows.count
cols = tbl.columns.count
Я нашел сообщение здесь но принятое решение не работает, сообщая об ошибке, что атрибут count
недоступен.
Как изменить приведенный выше код, чтобы я мог получить таблицу в кадре данных?
РЕДАКТИРОВАТЬ
Пожалуйста, смотрите изображение слайда ниже