相关文章推荐
无邪的橙子  ·  CAMx-Python/smoke/mcm_ ...·  9 月前    · 
发呆的骆驼  ·  javascript - ...·  1 年前    · 

有什么方法可以用Python-docx将docx文件中的所有项目列表替换成编号列表?

1 人关注

我一直试图找到一种方法,用python-docx将docx文件中的所有子弹列表改为数字列表。到目前为止,我已经尝试使用 paragraph.style 属性。做了这样的事情。

if paragraph.style.name == 'Bullet List':
    paragraph.style = styles['List Number']

它在基本的docx文件上起作用,但有时,对于更复杂的文件,paragraph.style.name会返回类似于'Body Text'的东西,尽管给定的段落在文件中是以子弹列表的形式出现。我想知道是否有可能使用 python-docx 库来实现这一点,或者我可能需要寻找其他东西。谢谢你。