hecho para un bot que banea por rangos de ip si en listanegra pongo
listanegra.txt
192.168.*.*
127.0.*.*
entonces buscara todas las ip que tengan esa secuencia..
le cambie una que otra linea aca asi que no se si sirva pero si funcionaba sin las modificaciones en el bot
el parametro es la ip completa :)
def ip(ip1):
leer=open("listanegra.txt","r")
lol=leer.readlines()
for ip2 in lol:
ip1=ip1.split(".")
ip2=ip2.replace("\n","")
ip2=ip2.split(".")
x=0
for a in range(len(ip1)):
if ip2[x+a]=="*":
del ip1[x+a]
del ip2[x+a]
x-=1
if(ip1==ip2):
return True:
else:
return False: