gpt4 book ai didi

python - 维护段落计数

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

我的目标是在迭代 w:p 标签时获取段落的计数。我用过:

 for p in lxml_tree.xpath('.//w:p', namespaces={'w':w}):
paracount+=1

在上面的表达式中,我想增加段落的 paracount,即第 1 段将有 paracount=1,第 2 段将有 paracount = 2 等等..但是这实际上增加了段落中每个元素(标签)的paracount..我该如何解决这个问题?

类似于:

for w in lxml_tree.xpath('.//w:', namespaces={'w':w}):
#increase paracount if p tag encountered (need help here)
#iterate over p
#perform remaining operations

最佳答案

使用enumerate而不是自己增加它:

for paracount, p in enumerate(lxml_tree.xpath('.//w:p', namespaces={'w':w}), 1):
# Do something with `paracount` and `p`.

关于python - 维护段落计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26238599/

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