Python PPTX,如何将项目符号更改为数字

5
在Python的pptx模块中,
p = frame.add_paragraph()
p.text = 'text1'
p = frame.add_paragraph()
p.text = 'text2'

将生成

  • 文本1
  • 文本2

我该如何切换为编号列表?

  1. 文本1
  2. 文本2

谢谢。


1
你使用了哪个包? - gabra
嗨,pptx(在标题中)实际上是一个Python包。我改变了内容以使其更清晰。 - jf328
如果您使用IPython笔记本,可以尝试在其中进行演示。 - gabra
1个回答

5
目前在python-pptx中还没有直接更改项目符号风格的选项。
但是,如果您创建一个带有编号项目符号占位符的幻灯片版式,并在开始时使用“起点/模板”卡组,您就可以使用该版式创建所需的幻灯片。
您需要了解文档中关于python-pptx如何加载演示文稿的部分:http://python-pptx.readthedocs.org/en/latest/user/presentations.html 并且您需要创建和使用您自己的版式,而不是使用默认内置的“模板”。

感谢 @scanny。是的,我有自己的模板。有时我想在0级使用项目符号,1级使用数字。当然,我可以在母版中创建这样的幻灯片并使用它。不过当我想要随机混合项目符号和数字时,能够进行切换会很好。 - jf328
1
如果您想要为GitHub问题跟踪器上的某个功能请求(或两个请求之一)提供+1并可能详细说明您正在寻找的行为,请前往此处:https://github.com/scanny/python-pptx/issues?q=is%3Aissue+is%3Aopen+bullet - scanny

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接