【发布时间】:2020-02-06 11:19:32
【问题描述】:
我有一个程序,它使用 python docx 从表格单元格中的列表中打印随机值。 表格、单元格和行的数量取决于用户输入。 在另一个表格的相同数字单元格中输入值之前,我需要比较表格的单元格。
例如。
number_of_tables = 5 #input by user
number_of_rows = 4 #input by user
number_of_cols = 7 #input by user
list = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
docu = Document()
for tablenum in range(number_of_tables):
tablename = docu.add_table(rows = number_of_rows, cols = number_of_cols)
for rowiteration in tablename.rows[0:]:
for cells in rowiteration.cells:
cells.text = random.choices(list)
如果表 1 中的单元格 (0,0) 有“a”,我不想在表 2 的单元格(0,0) 中的“a”中打印等等。
【问题讨论】:
标签: python python-docx