def fun(EACH) :
list1 = []
EACH = str(EACH)
for all in a: # contains names of different checks
for files in b :
for line in open(str(files)) :
if EACH in line :
print files
break
这a
是一个包含许多文件的目录。我将这些文件存储在 list 中b
。我想提取名称在EACH
例如,我想在其内容中打开作为字符串“apple”的文件。这个苹果词是通过参数传递的。
问题是我不明白如何读取该值并在if
条件中使用相同的字符串。