gpt4 book ai didi

python - 使用Python Docx删除空行

转载 作者:太空宇宙 更新时间:2023-11-03 15:18:10 29 4
gpt4 key购买 nike

我正在使用 Python docx 从包含文本和图像的文档中删除空白行。使用 paragraph.clear()paragraph.run.clear() 在一定程度上有效,但输出的文件仍然有空行,其中仅显示了段落标记单词。有没有办法直接搜索段落标记?或者有更好的方法来清除线条吗?

# code snippet
for paragraphs in document.paragraphs:
if paragraphs.text == "\n":
paragraphs.clear()

最佳答案

空行不是用“\n”标记,而是用空字符串“”标记。

此外,clear() 会删除文本,但不会删除段落本身。

尝试测试每个段落的len(paragraph.text)==0

关于python - 使用Python Docx删除空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43710188/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com