New submission from Antony Lee:

Currently, tempfile.TemporaryFile and tempfile.NamedTemporaryFile are 
functions, not classes, despite what their names suggest, preventing 
subclassing.  It would arguably be not so easy to make TemporaryFile a class, 
as its return value is whatever "_io.open" returns, which can be of various 
types, but NamedTemporaryFile can trivially converted into a class by reusing 
the body of _TemporaryFileWrapper (which is not used elsewhere).
----------
components: Library (Lib)
messages: 226752
nosy: Antony.Lee
priority: normal
severity: normal
status: open
title: Making tempfile.NamedTemporaryFile a class
versions: Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22387>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to