añadir filtrado, normalización, modularización
This commit is contained in:
28
proyecto/filtrado.py
Normal file
28
proyecto/filtrado.py
Normal file
@@ -0,0 +1,28 @@
|
||||
from validacion import *
|
||||
from normalizacion import *
|
||||
|
||||
def filtrar_telefono(fichero, tel):
|
||||
f = open(fichero, "r", encoding="utf-8")
|
||||
for i in f.readlines():
|
||||
telefono = i.split(";")[0]
|
||||
if telefono.strip() == tel:
|
||||
print(i)
|
||||
else:
|
||||
continue
|
||||
|
||||
def filtrar_nif(fichero, nif):
|
||||
f = open(fichero, "r", encoding="utf-8")
|
||||
for i in f.readlines():
|
||||
n = i.split(";")[1]
|
||||
if n.strip() == nif:
|
||||
print(i)
|
||||
else:
|
||||
continue
|
||||
|
||||
def filtrar_instante(inicio, fin, fichero):
|
||||
f = open(fichero, "r", encoding="utf-8")
|
||||
inicio = normalizar_instante(inicio.strip(), 3)
|
||||
fin = normalizar_instante(fin.strip(), 3)
|
||||
for i in f.readlines():
|
||||
instante = i.split(";")[2]
|
||||
# terminar
|
||||
Reference in New Issue
Block a user