OVH Cloud OVH Cloud

Débutant

3 réponses
Avatar
Bruno GASC
Bonjour,

j'utilise la fonction raw_input() comme par exemple
rep = raw_input('La réponse est : ')

depuis une console python ou depuis idle, pas de soucis, mais si
j'utilise scite j'obtiens le signalement d'une erreur qui est la suivante:

File "p7.py", line 4, in ?
rep = raw_input('La réponse est : ')
IOError: [Errno 9] Bad file descriptor

Quelle explication pouvez vous me fournir, et comment contourner cela
car j'aimerai bien pouvoir utiliser scite.

En attendant vos réponses, bonne aprés midi à tous.
et A+

3 réponses

Avatar
Bruno Desthuilliers
Bruno GASC wrote:
Bonjour,

j'utilise la fonction raw_input() comme par exemple
rep = raw_input('La réponse est : ')

depuis une console python ou depuis idle, pas de soucis, mais si
j'utilise scite j'obtiens le signalement d'une erreur qui est la suivante:

File "p7.py", line 4, in ?
rep = raw_input('La réponse est : ')
IOError: [Errno 9] Bad file descriptor

Quelle explication pouvez vous me fournir,


raw_input() essaie de lire depuis le flux sys.stdin. Si ce flux n'est
pas associé à un descripteur de fichier valide ouvert dans le bon mode,
forcément, ça plante...

et comment contourner cela
car j'aimerai bien pouvoir utiliser scite.


Là, c'est plus une question pour les développeurs de Scite...

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in ''.split('@')])"

Avatar
hg
Bruno GASC wrote:
Bonjour,

j'utilise la fonction raw_input() comme par exemple
rep = raw_input('La réponse est : ')

depuis une console python ou depuis idle, pas de soucis, mais si
j'utilise scite j'obtiens le signalement d'une erreur qui est la suivante:

File "p7.py", line 4, in ?
rep = raw_input('La réponse est : ')
IOError: [Errno 9] Bad file descriptor

Quelle explication pouvez vous me fournir, et comment contourner cela
car j'aimerai bien pouvoir utiliser scite.

En attendant vos réponses, bonne aprés midi à tous.
et A+


De la liste de distrib. scite:

2002 : "SciTE on Linux does not currently support input to a running
process."

2006: "SciTE on Linux does not currently support input to a running
process."

êtes-vous sur *nix ou Windows ?

hg

Avatar
hg
hg wrote:
Bruno GASC wrote:
Bonjour,

j'utilise la fonction raw_input() comme par exemple
rep = raw_input('La réponse est : ')

depuis une console python ou depuis idle, pas de soucis, mais si
j'utilise scite j'obtiens le signalement d'une erreur qui est la suivante:

File "p7.py", line 4, in ?
rep = raw_input('La réponse est : ')
IOError: [Errno 9] Bad file descriptor

Quelle explication pouvez vous me fournir, et comment contourner cela
car j'aimerai bien pouvoir utiliser scite.

En attendant vos réponses, bonne aprés midi à tous.
et A+


De la liste de distrib. scite:

2002 : "SciTE on Linux does not currently support input to a running
process."

2006: "SciTE on Linux does not currently support input to a running
process."

êtes-vous sur *nix ou Windows ?

hg


pardon:


2006: "No one has been sufficiently interested in this to add the
capability on Linux."

hg