Ma Lin added the comment: I'm using Python 3.6.0 RC2, I don't know if it's a bug.
When I try to run VACUUM command, an exception raised: conn.execute('begin') # <- remove this line get the same result conn.execute('VACUUM') sqlite3.OperationalError: cannot VACUUM from within a transaction ~~~~~~~~~~~~~~~~~~~ On Python 3.5, everything is fine. Attached file cant_vacuum.py is the full example code. ---------- nosy: +Ma Lin Added file: http://bugs.python.org/file45949/cant_vacuum.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10740> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com