在做項目的時候,遇到一個需求,就是在進行模擬點擊的時候,要求加上一個黑名單和白名單
意思就是:
白名單:模擬點擊的時候,不能點擊白名單裏面有的元素,例如:包含什麼地址,或者什麼數字和特殊的字符串的時候
黑名單:就是不在黑名單裏的元素,就不能進行點擊事件,然後只有在裏面的元素才能進行點擊.
-------------------------------------------------------------------------------------------------------------------------------------------------------
廢話不多說,直接上代碼:
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)
這裏只是寫了一個簡單的測試代碼,並沒有點擊事件,如果有需要的童鞋,可以仿造的寫一下~~