sqlite3.OperationalError: aucune table de ce type: thèmes (nom de la table)
File "/Users/mio/shiritori-5-21/app.py", line 92, in remind Open an interactive python shell in this frame
c.execute("select theme from themes where id = ?", (theme_id,))
Tout d'abord, mon erreur était due à une faute de frappe.
Nom de la table from the mes
pas seulement
Nom de la base de données de connexion à la base de données conn = sqlite3.connect (" service.db ")
Vérifions également.
La table des thèmes a déjà été créée correctement dans service.db.
Help !! sqlite3.OperationalError: no such table: users (anglais) "Vous utilisez peut-être un chemin relatif vers un fichier de base de données sans vous soucier de ce qu'est votre répertoire de travail." "Peu importe qu'ils soient dans le même dossier. Le chemin relatif est le chemin relatif du répertoire de travail, pas le fichier référencé. Même si le fichier de base de données n'existe pas, sqlite ne se plaindra pas de la base de données vide. Des offres." J'ai trouvé la réponse.
** Base de données vide!? ** Si la base de données à laquelle se connecter n'est pas trouvée, il semble qu'une base de données portant ce nom sera créée automatiquement. Ne vous plaignez pas (ne lancez pas d'erreur). C'est étrange que je ne puisse pas le trouver Il y a certainement une base de données vide, qu'elle soit affichée dans Finder ou VScode orz
conn = sqlite3.connect("service.db")
Peut être faux. J'ai un mauvais pressentiment ici.
conn = sqlite3.connect("servise.db")
servi s e
Je suis désolé d'avoir fait une faute d'orthographe.
Je voulais laisser une note de résolution d'erreur! !! !! Attention car c'est courant! !! !! !!
Recommended Posts