0
SQLObject 연결이 열리면 수동으로 닫을 수 있습니까? 한 번 사용 된 데이터베이스 파일을 삭제하려면 노력하고 있지만 데이터베이스 파일에 대한 열린 연결이 나를 그렇게 막는 것 같습니다. 예를 들어SQLObject 연결 닫기
:
from sqlobject import *
import os
# Create and open connection to a database file.
sqlhub.processConnection = connectionForURI('sqlite:path_to_db')
#do something with connection
pass
#close connection
sqlhub.processConnection.close()
#delete database
os.remove(path_to_db)
I :
그냥 데이터베이스 연결에.close()
를 호출하는 것 같아
WindowsError: [Error 32] The process cannot access the file because
it is being used by another process: 'path_to_db'
이것은 내 용도로는 잘 작동하는 것 같아서 이제는 도서관 구현에 약간의 모호함을 감당할 수 있습니다. 이것에 대해 많은 감사드립니다. – JimmidyJoo
@JimmidyJoo 도와 드리겠습니다! – TankorSmash