This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients Yanyan Jiang, docs@python, r.david.murray
Date 2015-10-19.21:21:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1445289690.56.0.105073880535.issue25442@psf.upfronthosting.co.za>
In-reply-to
Content
Shelve does not itself implement any database, but it does *use* a database[*].  Any aspects of this must be directed toward the underlying database library used.  In particular, it is not part of the shelve API to know anything about any possible underlying file or files, nor is it *necessarily* the case that there is pending data to be flushed on close.

So, if you want to suggest a documentation enhancement, it should to make reference to the issue and point the user at the documentation for the underlying database they choose to use for more information.

[*] There is an open issue proposing an sqlite backend for shelve, but no one so far has had the motivation to finish it.
History
Date User Action Args
2015-10-19 21:21:30r.david.murraysetrecipients: + r.david.murray, docs@python, Yanyan Jiang
2015-10-19 21:21:30r.david.murraysetmessageid: <1445289690.56.0.105073880535.issue25442@psf.upfronthosting.co.za>
2015-10-19 21:21:30r.david.murraylinkissue25442 messages
2015-10-19 21:21:30r.david.murraycreate