Ano, v konzoli je to OK, ale v IDLE to nefunguje.

Můj záměr byl pustit v programu dvě vlákna. V jednom poběží hlavní program a ve druhém konzola, která bude hlavní program modifikovat.
Tak to mám pod Linuxem a funguje to správně.
Chtěl jsem udělat modul pod Windows a narazil jsem.

Je z toho nějaká cesta?

Díky VL

MICHÁLEK Jan Mgr. napsal(a):
Aha, použil si pythoní IDLE, v tom mi to dělá taky, když to udělám v příkazovém 
řádku, tak to funguje, jak má.

Je.
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of "Ing. 
Vladislav Ludík"
Sent: Wednesday, September 08, 2010 1:07 PM
To: Konference PyCZ
Subject: Re: [python] vstup z klávesnice pod Windows bez ENTER

U mě je to bez stisku jakékoli klávesy toto:

Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)] on
win32
Type "copyright", "credits" or "license()" for more information.

    ****************************************************************
    Personal firewall software may warn about the connection IDLE
    makes to its subprocess using this computer's internal loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the Internet.
    ****************************************************************
IDLE 1.1.3 ==== No Subprocess ====
 >>> import msvcrt
 >>> msvcrt.getch()
'\xff'
 >>>



Petr Hlávka napsal(a):
Dobrý den,

mi následující kód funguje, zdá se, bez problémů (Python26, OS Windows7)

import msvcrt
msvcrt.getch()
'd'

(stisknul jsem klávesu d). U Vás to vrací stále jenom '\xff'?

  S pozdravem Petr Hlávka.


2010/9/7 "Ing. Vladislav Ludík" <[email protected]>:
Zdravím všechny !

Vstup z klávesnice pod Linuxem bez ENTER je bez problémů.

Avšak pod Windows mám problém.

Chtěl bych využít například getch(), getche() z knihovny msvcrt.

Může někdo poradit elegantní řešení ?

Mi se zatím daří dostat jen hodnotu '\xff', ale stlačenou klávesu nikoli.

Díky za pomoc






_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

__________ Informace od NOD32 5433 (20100908) __________

Tato zprava byla proverena antivirovym systemem NOD32.
http://www.nod32.cz




_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python
__________ Informace od ESET NOD32 Antivirus, verze databaze 5433 (20100908) 
__________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
__________ Informace od ESET NOD32 Antivirus, verze databaze 5433 (20100908) 
__________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

__________ Informace od NOD32 5433 (20100908) __________

Tato zprava byla proverena antivirovym systemem NOD32.
http://www.nod32.cz




_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem