1. Nessa aula vamos aprender a ler dados de uma tabela em nosso banco de dados.
  2. Pensando nisso, vamos criar o arquivo 5-lendo_dados.py
import sqlite3

# 1 - Conectando no BD
connection = sqlite3.connect("movies.db")

# 2 - Criando um cursor
'''
Cursor é um interador que permite
navegar e manipular os do bd.
'''
cursor = connection.cursor()

# 3 - Lendo Dados
data = cursor.execute("""
SELECT * FROM movies
""")
print(data.fetchall())

# 4 - Iterando os Dados
for row in cursor.execute("SELECT * FROM movies"):
    print(f"{row}")
    
# 5 - Ordenando pelo Score
print("\\nFilmes Ordenados pelo Score\\n")
for row in cursor.execute("SELECT * FROM movies ORDER BY score desc"):
    print(f"{row}")

# 6 - Fechando conexão
connection.close()
  1. Para executar o script acima, execute o comando python .\5-lendo_dados.py

Img1.png