[Python] Comment convertir un fichier db en csv

Parfois, il est préférable d'utiliser python.

Méthode

  1. Lisez la base de données avec splite3
  2. Créez un en-tête et préparez un dataframe
  3. Insérez chaque donnée dans la trame de données et enregistrez-la au format csv

C'est tout.

Lire la base de données avec sqlite3
import splite3
path = 'path_to_db'
conn = sqlite3.connect(path)
Créer un en-tête et préparer un dataframe
import pandas as pd
header = []
c = conn.cursor()
for column in c.execute('PRAGMA table_info("table_name")'):
    header.append(column[1])
Insérez chaque donnée dans la trame de données et enregistrez-la au format csv
df = pandas.DataFrame(columns=header)
for raw in c.execute('SELECT * FROM table_name ORDER BY index_name):
    series = pd.Series(list(raw), index=df.columns)
    df = df.append(s, ignore_index=True)
df.to_csv('path_to_csv')

C'est une erreur de réaffecter les données à df chaque fois que ʻappend`.

Recommended Posts

[Python] Comment convertir un fichier db en csv
Comment convertir un fichier JSON en fichier CSV avec Python Pandas
Comment convertir Python en fichier exe
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Comment lire un fichier CSV avec Python 2/3
Comment convertir des fichiers Json au format CSV ou au format EXCEL
[Python] Ecrire dans un fichier csv avec Python
Sortie vers un fichier csv avec Python
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
Comment convertir csv en tsv dans la CLI
Convertir un fichier psd en png en Python
Après avoir appelé le fichier Shell sur Python, convertissez CSV en Parquet.
[Python] Comment stocker un fichier csv en tant que données de tableau à une dimension
Comment installer Python
Comment installer python
Lire le fichier csv Python
[Python] Conversion de DICOM en PNG ou CSV
Importer un fichier Excel depuis Python (enregistré dans DB)
Comment créer un fichier JSON en Python
[Python] Comment lire des fichiers Excel avec des pandas
Convertir un fichier svg en png / ico avec Python
Écriture de journaux dans un fichier CSV (Python, langage C)
[Python] Comment lire le fichier csv (méthode read_csv du module pandas)
Lisez le fichier CSV avec Python et convertissez-le en DataFrame tel quel
[2020.8 dernière] Comment installer Python
Comment convertir / restaurer une chaîne avec [] en python
[python] Convertir la date en chaîne
Comment installer Python [Windows]
Convertir numpy int64 en python int
Comment convertir le type Python # pour les super débutants de Python: str
python3: Comment utiliser la bouteille (2)
[Python] Convertir la liste en Pandas [Pandas]
Convertir le HTML en fichier texte
[Python] Comment utiliser la liste 1
J'ai essayé de toucher un fichier CSV avec Python
Comment mettre à jour Tkinter de Python vers la version 8.6
[Python] Convertir le texte PDF en CSV pour chaque page (2/24 postscript)
Comment mesurer le temps de lecture d'un fichier mp3 avec python
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Comment utiliser Python Argparse
Convertir le projet Scratch en Python
[Python] Convertir Shift_JIS en UTF-8
Python: comment utiliser pydub
Comment convertir un spectrogramme Mel en un fichier wav
[Python] Comment utiliser checkio
Comment exécuter Notepad ++ Python
Écrire en csv avec Python
Comment enregistrer une table récupérée par python en csv
[Efficacité du travail] Comment changer les noms de fichiers par lots avec Python
Convertissez rapidement SDF en CSV
Comment changer la version de Python
python, php, ruby Comment convertir un décimal en n
Script Python qui crée un fichier JSON à partir d'un fichier CSV
Comment développer en Python
[python] Comment juger scalaire
[Python] Comment utiliser input ()
Comment lire un csv contenant uniquement des entiers en Python
Convertir le fichier genbank en fichier gff
Télécharger le fichier csv avec python