如何检查字符串列表中的多个单词?

pun缸

我有一个包含多个文件的文件夹,而我正在寻找一个仅包含“低”和“ 1小时”的文件。因此,要读取所有这些文件地址,我正在使用glob库。

import glob
path = glob.glob("summary output\*.xlsx")
print(path)

输出:

summary output\2030 and 2030 High RE with 1 Hour storage.xlsx
summary output\2030 and 2030 High RE with 2 Hour storage.xlsx
summary output\2030 and 2030 High RE with 4 Hour storage.xlsx
summary output\2030 and 2030 High RE with 6 Hour storage.xlsx
summary output\2030 and 2030 Low RE with 1 Hour storage.xlsx
summary output\2030 and 2030 Low RE with 2 Hour storage.xlsx
summary output\2030 and 2030 Low RE with 4 Hour storage.xlsx
summary output\2030 and 2030 Low RE with 6 Hour storage.xlsx

这些是该文件summary output中文件的列表现在我想要一个包含Low的文件1 Hour,基本上是这个文件:

summary output\2030 and 2030 Low RE with 1 Hour storage.xlsx

所以为此我写了这样的:

for file in path:
    if "Low"  and "1 Hour" in file:
        print(file)

输出:

summary output\2030 and 2030 High RE with 1 Hour storage.xlsx
summary output\2030 and 2030 Low RE with 1 Hour storage.xlsx

我不知道为什么要拿第一份文件,所以任何人都可以帮忙吗?

阿杰阿

尝试这个

for file in path:
if "Low"  in file and "1 Hour" in file:
    print(file)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检查字符串列表中的特定单词是否包含在字符串中,但不应包含在其他任何单词之间?

检查字符串列表中是否存在非ASCII单词

如何检查字符串列表中的字符串是否在pandas dataframe列中

检查字符串列表中的字符

如何检查字符串列表及其索引中是否存在特定字符串

有效地检查字符串列表中的字符串中的单词

如何检查字符串列表中是否存在字符并返回特定值?

如何检查字符串列表中的任何字符串是否是字符串的子字符串?

检查字符串中是否包含单词列表

多个if / else条件来检查字符串列表中的最后一个字符

如何检查字符串是否以Java中的字符串列表中的任何条目结尾

检查字符串列表以提取某些单词的有效方法

如何检查字符串是否存在于 Gatling Scala 的字符串列表中

在某些情况下,如何检查字符串中的多个单词?

检查字符串列表中的字符串是否在Pandas DataFrame列中

python如何检查字符串是否是字符串列表的元素

如何检查字符串中的单词对?

Spring Expression Language检查字符串列表中是否包含字符串

检查字符串列表的所有元素是否在字符串中的最快方法

检查字符串列表中是否出现字符串的最短方法

使用powershell检查字符串列表中是否存在字符串

Python:检查字符串列表中的字符串是否不包含变量

如何从字符串列表中删除单词列表?

如何进行`if`检查输入的单词是否等于C中字符串列表中的某个单词?

检查字符串列表中是否包含特定的字母或字符(python)

如何从字符串列表中删除单词?

检查字符串列表是否包含

检查字符串列表是否包含值

R等价于endsWith以检查字符串列表