Bonsoir, j'ai actuellement un problème que je n'arrive pas à résoudre j'ai passé quelques heures à essayer de trouver une solution sur internet en vain. (Je suis débutant en Sql/python). Je m'explique je cherche à ouvrir une base de donnée qui recense des informations sur les villes de France.

J'essaye de faire marcher ça sur Python via ce script:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
import sqlite3
conn=sqlite3.connect("C:\\Users\Jean\Desktop\Programmesql\villes_france.sql") 
cur=conn.cursor()
cur.execute("SELECT ville_nom FROM villes_france_free WHERE ville_id<100")
cur.fetchall()
 
conn.commit()
cur.close()
conn.close()
Je rencontre l'erreur "sqlite3.OperationalError: unable to open database file" à l'étape connect que je ne comprend pas. En espérant recevoir de l'aide, merci.

Jean