是否可以在reportlab中创建一个只有水平边框的表格?

时间:2016-02-02 14:52:48

标签: python reportlab

美好的一天,

我有以下设计的数组/列表:data = [['colour', 'apple', 'pear', 'peach'], ['RED', 1, 2, 5], ['YELLOW', 6, 7, 9]]。我看过很多教程,解释了如何添加内部网格和框。但我想有点接近这个:

enter image description here

您知道如何只添加水平边框吗?

1 个答案:

答案 0 :(得分:3)

您应该在TableStyle page 77

中查看LineAbove和LineBelow
LIST_STYLE = TableStyle([('LINEABOVE', (0,0), (-1,0), 2, colors.green),
    ('LINEABOVE', (0,1), (-1,-1), 0.25, colors.black),
    ('LINEBELOW', (0,-1), (-1,-1), 2, colors.green)])