Возможно sqlalchemy не освобождает какие-то ресурсы, несмотря на
session.connection().close()
session.close_all()
Windows XP
session.connection().close()
session.close_all()
roku151Конечному пользователю вряд ли понравится такое решение.
убей все процессы python в диспетчере задач.
# in-memory database
e = create_engine('sqlite://')
roku151БД создается во временном файле, чтобы в случае аварийного завершения программы - отключения электричества, зависания системы, при следующем запуске программы можно было восстановить данные.
а зачем конечному пользователю нужно будет удалять дб?)
может стоит создавать бд в памяти?
from sqlalchemy.pool import NullPool
to_engine = create_engine('sqlite:///%s' % temp_file_name, poolclass=NullPool)