0
sqlite3データベースファイルを削除しようとしています。接続を閉じてファイルを削除しようとすると、そのファイルが別のプロセスで使用されているとのエラーが表示されます。私はしばらくの間、答えを探していましたが、解決策の多くが必要であるよりも複雑に思われるように感じます。 This solutionはまさに私が探しているもののようですが、「あなたのコンテキストがあれば」という意味がわかりません。接続を閉じた後にsqlite3データベースファイルを削除できません
import sqlite3
import os.path
db = "data.db"
con = sqlite3.connect(db)
c = con.cursor()
c.execute('''CREATE TABLE my_table (a TEXT, b TEXT, c TEXT)''')
c.execute('''INSERT INTO my_table VALUES(?,?,?)''',("test1","test2","test3"))
con.close
os.remove(db)
haaahahahagssrdyxrsu:ここに私のコードです – melonfacedoom