Message125158
| Author |
erob |
| Recipients |
amaury.forgeotdarc, barry, eric.araujo, erob, flox, ggenellina, giampaolo.rodola, gvanrossum, oopos, pebbe, quentel, r.david.murray, tcourbon, tercero12, tobias, v+python |
| Date |
2011年01月03日.10:19:49 |
| SpamBayes Score |
2.1038726e-14 |
| Marked as misclassified |
No |
| Message-id |
<4D21A577.7020504@gthcfoundation.org> |
| In-reply-to |
<1294026620.76.0.999276764714.issue4953@psf.upfronthosting.co.za> |
| Content |
On 02/01/11 10:50 PM, Glenn Linderman wrote:
> Glenn Linderman <v+python@g.nevcal.com> added the comment:
>
> Rereading the doc link I pointed at, I guess detach() is part of the new API since 3.1, so doesn't need to be checked for in 3.1+ code... but instead, may need to be coded as:
>
> try:
> sys.stdin = sys.stdin.detach()
> except UnsupportedOperation:
> pass
>
> ----------
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <http://bugs.python.org/issue4953>
> _______________________________________
>
Hi!
using "detach" would be great but I'm missing that method here in 2.7! :-)
erob@localhost:~$ python2.7
Python 2.7.1 (r271:86832, Jan 2 2011, 10:38:30)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> sys.stdin.detach
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'sys' is not defined
>>> import sys
>>> sys.stdin.detach
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'file' object has no attribute 'detach' |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2011年01月03日 10:19:51 | erob | set | recipients:
+ erob, gvanrossum, barry, amaury.forgeotdarc, ggenellina, giampaolo.rodola, eric.araujo, v+python, r.david.murray, oopos, tercero12, tcourbon, tobias, flox, pebbe, quentel |
| 2011年01月03日 10:19:50 | erob | link | issue4953 messages |
| 2011年01月03日 10:19:49 | erob | create |
|