自分用のpukiwiki

search file text

import os
import re
path="C:/pleiades/2022-12/ws_forPythonGrepTest/demo/src/test/java/com/example/demo"
keyword="@Test"
NG_list=[]
for files in os.listdir(path):
    search=re.search(r"^[a-z].*",files)
    if search:
        path2=os.path.join(path,files)
        print("==={0}===".format(path2))
        for files2 in os.listdir(path2):
            # print(files2)
            path3=os.path.join(path2,files2)
            if os.path.isfile(path3):
                with open(path3,encoding="utf-8") as f:
                    lines = f.readlines()
                    for i in range(len(lines)):
                        # print(line)
                        if lines[i].find(keyword)>=0:
                            NG_list.append(path3)
                            print(lines[i + 1] + ',' + lines[i - 2 ])
    else:
        continue
print()
print("NG file:")
for i in range(len(NG_list)):
    print(NG_list[i])

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS