使用python搜索文件

2024-04-24 03:51:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题是当我使用python搜索pdf文件时。我逐行搜索它,所以假设我有一行包含:

“这个%this”

所以如果我们把 x=“this%this”我想数一数“this”的数目,忽略“%”,因为它是一个注释。代码是:

if re.search("%",x):
    new_line = x.split()
    for g in new_line:
        if re.search("%",g):
            break
        elif g == "this":
            counter = counter+1
    print (counter)

但如果我有以下情况呢:

x=“this%this%this”第二个百分比结束注释,我想跳过介于“%”之间的“this”并计算最后一个百分比

有人有办法做吗?你知道吗


Tags: 文件代码inrenewforsearchif