Python para enfermeiras (15)¶
In [1]:
# Importando o módulo de acesso ao SQLite
import sqlite3
In [2]:
# Cria uma conexão com o banco de dados CIPE.
# Se o banco de dados não existir, ele é criado neste momento.
con = sqlite3.connect('cipe.db')
In [3]:
# o que é a variável 'con' (conexão ao banco)
type(con)
Out[3]:
sqlite3.Connection
In [4]:
# Criando um cursor
# (Um cursor permite percorrer todos os registros em um conjunto de dados)
cur = con.cursor()
In [5]:
type(cur)
Out[5]:
sqlite3.Cursor
In [6]:
# criei uma tabela Elementos no sqllite browser
# Criando outra sentença SQL para inserir registros
sql_insert = 'insert into Elementos values (?, ?, ?)'
In [7]:
# Dados
recset = [(10023803), ('Risco de Dignidade Humana Prejudicada'), (10011527), \
('Manter Dignidade e Privacidade'), (10005979), ('Dignidade')]
In [9]:
#como é a lista?
print(recset)
[10023803, 'Risco de Dignidade Humana Prejudicada', 10011527, 'Manter Dignidade e Privacidade', 10005979, 'Dignidade']
In [11]:
# Inserindo os registros
for rec in recset():
cur.execute(sql_insert, rec[])
File "<ipython-input-11-3b0fe461716d>", line 3 cur.execute(sql_insert, rec[]) ^ SyntaxError: invalid syntax
Apontamentos
- Não há apontamentos.
BNN - ISSN 1676-4893
Boletim do Núcleo de Estudos e Pesquisas sobre as Atividades de Enfermagem (NEPAE)e do Núcleo de Estudos sobre Saúde e Etnia Negra (NESEN).