Ma réponse n'est pas liée à Python 2.7. Mais espérons que cela devienne utile pour les utilisateurs de Python 3.5. J'utilisais la fonction de recherche sqlite Fulltext. Cependant, quand je tentais à insérer dans une table virtuelle FTS3
def insertdata(conn, parmvlu):
sql = ''' INSERT INTO slangs(slang,polarity)
VALUES(?,?) '''
cur = conn.cursor()
cur.execute(sql, parmvlu)
return cur.lastrowid
Je recevais une erreur -
sqlite3.OperationalError: no such module: fts3
De même erreur a été pour venir FTS4 tables virtuelles. Prenant note de la site , j'ai téléchargé et copié les binaires précompilés sqlite pour Windows de here dans mon répertoire DLL Python (j'ai sauvegardé l'original sqlite.dll). Mon application Python a bien fonctionné.
J'ai trouvé ceci sur google et votre suggestion de remplacer sqlite.dll dans le dossier python/dll a fonctionné dans mon cas. J'ajoute une réponse à cette question au cas où quelqu'un d'autre trouverait ce problème. – MrValdez