python docx库使用样例_使用Python的docx库,如何缩进表?

如何缩进docx表?我正在尝试将制表位设置为2cm来排列表。以下脚本将创建一个标题、一些文本和一个表:import docx

from docx.shared import Cm

doc = docx.Document()

style = doc.styles['Normal']

style.paragraph_format.tab_stops.add_tab_stop(Cm(2))

doc.add_paragraph('My header', style='Heading 1')

doc.add_paragraph('\tText is tabbed')

# This indents the paragraph inside, not the table

# style = doc.styles['Table Grid']

# style.paragraph_format.left_indent = Cm(2)

table = doc.add_table(rows=0, cols=2, style="Table Grid")

for rowy in range(1, 5):

row_cells = table.add_row().cells

row_cells[0].text = 'Row {}'.format(rowy)

row_cells[0].width = Cm(5)

row_cells[1].text = ''

row_cells[1].width = Cm(1.2)

doc.save('output.docx&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值