#!/usr/bin/env python3 import sys from docx import Document def load(ruta): doc = Document(ruta) sections = doc.sections paragraphs = doc.paragraphs tables = doc.tables print("Document contains %d tables" % len(tables)) ti = 0 for t in tables: print("T%d: %d rows" % (ti, len(t.rows))) ri = 0 for r in t.rows: print("T%dR%d: %d cells" % (ti, ri, len(r.cells))) for ci in range(len(r.cells)): c = t.cell(ri, ci) print("T%dR%dC%d: <%s>" % (ti, ri, ci, c.text)) ri += 1 ti += 1 load(sys.argv[1])