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

2011-07-31 Thread phep
phep patrice.pil...@teletopie.net added the comment: Le 30/07/2011 15:45, Éric Araujo a écrit : Éric Araujomer...@netwok.org 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-29 Thread phep
phep patrice.pil...@teletopie.net added the comment: These are the changeset details: changeset: 18337:c2a60de91d2c branch: legacy-trunk user:Guido van Rossum gu...@python.org date:Fri Jun 29 13:06:06 2001 + summary: Solve SF bug #231249: cgi.py opens too many

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

2011-07-29 Thread phep
Changes by phep patrice.pil...@teletopie.net: -- nosy: +phep ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6755 ___ ___ Python-bugs-list mailing

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-29 Thread phep
phep patrice.pil...@teletopie.net added the comment: So, this is the patch. -- keywords: +patch Added file: http://bugs.python.org/file22796/fix9968.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue9968

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-27 Thread phep
phep patrice.pil...@teletopie.net 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep patrice.pil...@teletopie.net 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep patrice.pil...@teletopie.net 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2011-07-26 Thread phep
phep patrice.pil...@teletopie.net 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 time

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-10-03 Thread phep
phep patrice.pil...@teletopie.net 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-09-28 Thread phep
New submission from phep patrice.pil...@teletopie.net: 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

[issue9968] Let cgi.FieldStorage have named uploaded file

2010-09-28 Thread phep
phep patrice.pil...@teletopie.net 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

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

2010-04-20 Thread phep
New submission from phep patrice.pil...@teletopie.net: 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