進行模擬點擊的時候,利用python完成黑名單和白名單(判斷字符串是否包含)

在做項目的時候,遇到一個需求,就是在進行模擬點擊的時候,要求加上一個黑名單和白名單

意思就是:

白名單:模擬點擊的時候,不能點擊白名單裏面有的元素,例如:包含什麼地址,或者什麼數字和特殊的字符串的時候

黑名單:就是不在黑名單裏的元素,就不能進行點擊事件,然後只有在裏面的元素才能進行點擊.

-------------------------------------------------------------------------------------------------------------------------------------------------------

廢話不多說,直接上代碼:

list1 = ["ab","bc","ac","ae","be"]
list2 = ["abc","qwe","zxc","hjk","tyu","acs","aeffsdfe"]
aorb = "b"
for i2 in list2:
    if aorb == "a":#黑名單
        for j1 in list1:
            if j1 not in i2:
                pass
            else:
                print(22222222222222222222222)
                print(i2)
                print(22222222222222222222222)
                break
        continue

    elif aorb =="b":#白名單
        for j1 in list1:
            if j1 in i2:
                break
        else:
            print(22222222222222222222222)
            print(i2)
            print(22222222222222222222222)

這裏只是寫了一個簡單的測試代碼,並沒有點擊事件,如果有需要的童鞋,可以仿造的寫一下~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章