mirror of
https://github.com/DiegoCaraballo/Email-extractor.git
synced 2025-02-22 05:25:41 +08:00
Agrego funcion que crea bd y tabla
This commit is contained in:
parent
5778a6374d
commit
6edb0817a2
2 changed files with 24 additions and 3 deletions
|
@ -66,7 +66,9 @@ def menu():
|
||||||
listarTodo()
|
listarTodo()
|
||||||
|
|
||||||
elif (opcion == "4"):
|
elif (opcion == "4"):
|
||||||
pass
|
print ("")
|
||||||
|
print ("1 - Guardar una categoria")
|
||||||
|
print ("2 - Guardar todos los correos")
|
||||||
|
|
||||||
else:
|
else:
|
||||||
print ("Seleccione un opcion correcta")
|
print ("Seleccione un opcion correcta")
|
||||||
|
@ -78,7 +80,7 @@ def menu():
|
||||||
"Error en funcion Menu"
|
"Error en funcion Menu"
|
||||||
|
|
||||||
# Insertar correo, categoria y Url en base de datos
|
# Insertar correo, categoria y Url en base de datos
|
||||||
def insertEmail(email, categoria, url):
|
def insertEmail(db_file, email, categoria, url):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
# Buscar correo en la base de datos
|
# Buscar correo en la base de datos
|
||||||
|
@ -91,6 +93,23 @@ def searchEmail(db_file):
|
||||||
finally:
|
finally:
|
||||||
conn.close()
|
conn.close()
|
||||||
|
|
||||||
|
def crearTabla(db_file):
|
||||||
|
try:
|
||||||
|
conn = sqlite3.connect(db_file)
|
||||||
|
c = conn.cursor()
|
||||||
|
sql = '''create table if not exists emails
|
||||||
|
(id int integer primary key,
|
||||||
|
categoria varchar(500) NOT NULL,
|
||||||
|
email varchar(200) NOT NULL)'''
|
||||||
|
|
||||||
|
c.execute(sql)
|
||||||
|
c.close()
|
||||||
|
|
||||||
|
except Error as e:
|
||||||
|
print(e)
|
||||||
|
finally:
|
||||||
|
conn.close()
|
||||||
|
|
||||||
def listarPorCategoria():
|
def listarPorCategoria():
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
@ -117,5 +136,7 @@ def clear():
|
||||||
"Error al borrar pantalla"
|
"Error al borrar pantalla"
|
||||||
|
|
||||||
|
|
||||||
# Inicio de Programa
|
# Inicio de Programa
|
||||||
|
clear()
|
||||||
|
crearTabla("Emails.db")
|
||||||
menu()
|
menu()
|
||||||
|
|
BIN
Emails.db
Normal file
BIN
Emails.db
Normal file
Binary file not shown.
Loading…
Reference in a new issue