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