・ Python ・ Sqlite3 ・ Pandas
python
import sqlite3
import pandas as pd
df = pd.read_csv('{chemin du fichier csv}', encoding='shift-jis')
db_name = 'sample.db' #Créer une base de données
conn = sqlite3.connect(db_name) #Connectez-vous à db
df.to_sql('class_table', conn, if_exists='replace') #Convertir les informations qui capturent le CSV en SQL
c = conn.cursor()
query = 'SELECT * FROM class_table'
result = c.execute(query)
c.fetchall() #Avoir tout
for row in result: #Obtenez un par un
print(row)
for vert in range(2, 10): #Mettre les colonnes dans l'ordre
vert += 1
for side in range(0, 4):
print(df.loc[vert, side])
side += 1
conn.close() #déconnexion de la base de données
Recommended Posts