0
打开SQLObject连接后,是否可以手动关闭它?我试图在数据库文件被使用后删除数据库文件,但似乎打开数据库文件连接阻止我这样做。关闭SQLObject连接
例如:
from sqlobject import *
import os
# Create and open connection to a database file.
sqlhub.processConnection = connectionForURI('sqlite:path_to_db')
SomeObject.createTable()
# ...
# Delete database when finished.
os.remove('path_to_db')
提供了以下错误:
WindowsError: [Error 32] The process cannot access the file because
it is being used by another process: 'path_to_db'
这似乎对我的目的很好,所以我现在可以在图书馆的实施中应对一点模棱两可的问题。非常感谢。 – JimmidyJoo
@JimmidyJoo乐于帮忙! – TankorSmash