Python 列表中任意字符串是否存在的判断

import sys

judge_string = []
target_string = sys.argv

judge_string = ['-?','/?','--?','-help','--help','help']
target_string = sys.argv
judge_result = any(word if word in target_string else False for word in judge_string)

if judge_result == False:
split_string = sys.argv[2]
search_file = f"{sys.argv[1]}"

with open(rf"{search_file}", encoding='utf8') as f:
    file_content = f.readlines()

for i in sys.argv[3:]:
    for j in file_content:
        if i in j:
            print(j.split("#")[2].replace("\n",""))
pass

else:
pass

posted @ 2024-03-12 13:56  Fredqq  阅读(43)  评论(0)    收藏  举报