· 5 years ago · May 24, 2020, 06:24 PM
1import sqlite3
2conn = sqlite3.connect('estudantes.db')
3cursor = conn.cursor()
4
5cursor.execute('''
6CREATE TABLE IF NOT EXISTS students(
7UserID VARCHAR(20) NOT NULL,
8username VARCHAR(60) NOT NULL,
9firstname VARCHAR(60) NOT NULL,
10email VARCHAR(60) NOT NULL,
11password VARCHAR(80) NOT NULL);
12''')
13
14#gravando no bd
15conn.commit()
16
17#solicitando dados
18p_1 = input('UserID: ')
19p_2 = input('username: ')
20p_3 = input('firstname: ')
21p_4 = input('email: ')
22p_5 = input('password: ')
23
24#inserindo informações
25cursor.execute('''
26INSERT INTO students(UserID, username, firstname, password, email)
27VALUES(?,?,?,?,?)
28''', (p_1, p_2, p_3, p_4, p_5))
29
30print('Dados inseridos com sucesso!!!')
31
32#gravando no bd
33conn.commit()
34
35#verificando inversão
36#lendo os dados
37cursor.execute("""
38SELECT*FROM students;
39""")
40print('lendo dados inseridos')
41
42for linha in cursor.fetchall():
43 print(linha)
44
45cursor.close()