Trabalhando com Dados Estruturados, JSON, SQLite e Datas na Biblioteca Padrão do Python

O módulo csv permite ler e escrever arquivos de valores separados por vírgula de maneira simples. Se o arquivo não existir, ele será criado ao abrir em modo escrita. import csv with open("dados.csv", "w", encoding="utf-8", newline="") as f: escritor = csv.writer(f) escritor.writerow(["id&quo ...

Publicado em 10-4 20:21

SQLite3: Um Guia Prático para Desenvolvimento e Persistência de Dados

Introdução ao SQLite3 SQLite é um sistema de gerenciamento de banco de dados relacional (SGBDR) notável por sua implementação compacta e eficiente em linguagem C. Diferente de outros SGBDRs tradicionais que operam como servidores separados, o SQLite se destaca por ser "serverless", ou seja, o banco de dados é incorporado diretamente n ...

Publicado em 6-16 21:36

Implementação de Cursores em Python para Manipulação de Bancos de Dados

O cursor em Python é um objeto que facilita a interação com bancos de dados, permitindo executar comandos SQL e recuperar resultados. Ele atua como um iterador e gerador, mantendo o estado das consultas realizadas. Inicialmente, o cursor não contém dados; após chamadas como fetchone() ou fetchall(), ele retorna tuplas com os registros. Uma cara ...

Publicado em 6-1 02:33