У меня есть программа, которая вернет метаданные для группы папок и добавит их в таблицу.Их будет 4.Я написал код, чтобы добавить их в таблицу.Я сделал это 4 раза следующим образом.Проблема в том, что мне нужно, чтобы они автоматически изменяли размер, чтобы они все помещались на одной странице.Кроме того, как я могу выровнять таблицы?На данный момент они больше похожи на списки, читая сверху вниз, начиная новую таблицу по вертикали.
document = Document()
table0 = document.add_table(rows=1, cols=2)
hdr_cells = table0.rows[0].cells
table0.height_rule = WD_ROW_HEIGHT.EXACTLY
table0.height = Pt(5)
hdr_cells[0].text = 'Track - Title'
hdr_cells[1].text = 'Artist'
for x in album0:
row_cells = table0.add_row().cells
row_cells[0].text = x[0]
row_cells[1].text = x[1]
table1 = document.add_table(rows=1, cols=2)
hdr_cells = table1.rows[0].cells
table1.height_rule = WD_ROW_HEIGHT.EXACTLY
table1.height = Pt(5)
hdr_cells[0].text = 'Track - Title'
hdr_cells[1].text = 'Artist'
for x in album1:
row_cells = table1.add_row().cells
row_cells[0].text = x[0]
row_cells[1].text = x[1]
table2 = document.add_table(rows=1, cols=2)
hdr_cells = table2.rows[0].cells
table2.height_rule = WD_ROW_HEIGHT.EXACTLY
table2.height = Pt(5)
hdr_cells[0].text = 'Track - Title'
hdr_cells[1].text = 'Artist'
for x in album2:
row_cells = table2.add_row().cells
row_cells[0].text = x[0]
row_cells[1].text = x[1]
table3 = document.add_table(rows=1, cols=2)
hdr_cells = table3.rows[0].cells
table3.height_rule = WD_ROW_HEIGHT.EXACTLY
table3.height = Pt(5)
hdr_cells[0].text = 'Track - Title'
hdr_cells[1].text = 'Artist'
for x in album3:
row_cells = table3.add_row().cells
row_cells[0].text = x[0]
row_cells[1].text = x[1]
Мне нужно: https://ibb.co/Zgt4yB8
таблицы, расположенные таким образом, с4 с автоматическим изменением размера (различное количество содержимого при каждом запуске) для размещения на одной странице, поля в один дюйм слева и справа.
1 3 2 4
Фактическирезультаты: https://ibb.co/SthN0j1 <- ссылка imgBB </p>
Посмотрите, как они вертикальные (продолжение на следующей странице).