mirror of
https://github.com/DiegoCaraballo/Email-extractor.git
synced 2025-02-20 20:44:12 +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()
|
||||
|
||||
elif (opcion == "4"):
|
||||
pass
|
||||
print ("")
|
||||
print ("1 - Guardar una categoria")
|
||||
print ("2 - Guardar todos los correos")
|
||||
|
||||
else:
|
||||
print ("Seleccione un opcion correcta")
|
||||
|
@ -78,7 +80,7 @@ def menu():
|
|||
"Error en funcion Menu"
|
||||
|
||||
# Insertar correo, categoria y Url en base de datos
|
||||
def insertEmail(email, categoria, url):
|
||||
def insertEmail(db_file, email, categoria, url):
|
||||
pass
|
||||
|
||||
# Buscar correo en la base de datos
|
||||
|
@ -91,6 +93,23 @@ def searchEmail(db_file):
|
|||
finally:
|
||||
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():
|
||||
pass
|
||||
|
||||
|
@ -117,5 +136,7 @@ def clear():
|
|||
"Error al borrar pantalla"
|
||||
|
||||
|
||||
# Inicio de Programa
|
||||
# Inicio de Programa
|
||||
clear()
|
||||
crearTabla("Emails.db")
|
||||
menu()
|
||||
|
|
BIN
Emails.db
Normal file
BIN
Emails.db
Normal file
Binary file not shown.
Loading…
Reference in a new issue