[issue9968] cgi.FieldStorage: Give control about the directory used for uploads

2011-07-31 Thread phep
phep added the comment: Le 30/07/2011 15:45, Éric Araujo a écrit : > > Éric Araujo added the comment: > I’ve read in the tempfile module docstring that in order to control the > directory, you have to set tempfile.tempdir before calling any tempfile > function. I suspect this w

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-29 Thread phep
phep added the comment: So, this is the patch. -- keywords: +patch Added file: http://bugs.python.org/file22796/fix9968.patch ___ Python tracker <http://bugs.python.org/issue9

[issue6755] Patch: new method get_wch for ncurses bindings: accept wide characters (unicode)

2011-07-29 Thread phep
Changes by phep : -- nosy: +phep ___ Python tracker <http://bugs.python.org/issue6755> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/m

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-29 Thread phep
phep added the comment: These are the changeset details: changeset: 18337:c2a60de91d2c branch: legacy-trunk user:Guido van Rossum date:Fri Jun 29 13:06:06 2001 + summary: Solve SF bug #231249: cgi.py opens too many (temporary) files. You're right that we

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-27 Thread phep
phep added the comment: >> where does the 1ko barrier come from? Was it only chosen out of >> performance considerations [...] > > Most certainly. I’ll look at the history of the file later to try to > find the developer who decided that. Guido van Rossum made the c

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep added the comment: I got my head in a brown paper bag This is obviously not fixed... except in a locally edited checkout :-( Please be kind to the tired me, forget my last message and don't talk about this to my boss, will you ? It's closing ti

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep added the comment: Oh, my... As we are working with python2.6 on our servers, I overlooked the fact that tempfile.NamedTemporaryFile was already used in python 3 (fixed in r57595, with not many explanations though). Yet, the problem with short length files (cf. msg141179) is still

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep added the comment: Hi, This was test code :-/. It was not under revision control and unfortunately, as I feared then, it turned out I had to stop working shortly after my last message on the low-priority project that made me report this issue . Yet, I have a tarball of a presumably-not

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-10-03 Thread phep
phep added the comment: Well, this is actually somewhat more complicated than what my first tests showed due to the way multipart/form-data is dealt with in FieldStorage.read_multi(). The solution I proposed last time only works if the uploaded file is passed as the first form field. I

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-09-28 Thread phep
phep added the comment: Oops. I forgot to aknowledge the fact that presently cgi.FieldStorage class documentation (but not the cgi module documentation) tells about the possibility to override the make_file() method in a user subclass to change the present limitation (which is actually how I

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-09-28 Thread phep
New submission from phep : Hi, Presently, in cgi.FieldStorage, uploaded file are accessible through a file-like object created by a call to tempfile.TemporaryFile(), probably in order to ensure the file is deleted when the process terminates. The problem is that when one wants to save the

[issue8470] Let cmd.cmd.intro be unicode friendly

2010-04-20 Thread phep
New submission from phep : Since cmd.cmdloop() says: # ... self.stdout.write(str(self.intro)+"\n") # one cannot use unicode characters in cmd.cmd.intro, for example the copyright (©) character (u'\xa9'). TIA -- messages: 103726 nosy: phep severity: norma