Anonymní profil Kubo – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Kubo – Programujte.comAnonymní profil Kubo – Programujte.com

 

Příspěvky odeslané z IP adresy 88.146.64.–

Kubo
Python › Prerusenie alebo alternativa…
11. 4. 2008   #70954

Diky chlapi, velmi ste mi pomohli. Inspiraciou mi bol pawlikov link, konkretne tento kod:



#!/usr/bin/python

import sys, select
r = select.select([sys.stdin], [], [], 5)
if r[0]:
choice = sys.stdin.readline()
else:
choice = 'default\n'
print 'Tvoje volba:', choice

Keby mal niekto podobny problem :)

Kubo
Python › Prerusenie alebo alternativa…
8. 4. 2008   #70794

Zdravim. Potreboval by som pomoct. V pythone by som chcel spravit nasledujucu vec.
Moj program vypise niekolko moznosti
1. Ano
2. Nie
3. Mozno
...
Teraz chcem aby uzivatel vybral jednu z nich s tym, ze je obmedzeny nejakym casovym limitom, napriklad 10s.
Ak ubehne 10. sekunda, chcem aby sa nastavila nejaka defaultna hodnota napriklad 1.
Problem je v tom, ze ked vypisem moznosti v zdrojaku by mala nasledovat funkcia raw_input(), ktora by nacitala uzivatelov vstup. Lenze tato funkcia sa neukonci pokial uzivatel nic nevyberie a ja by som potreboval vediet akym sposobom tuto funkciu ukoncim. Mam dost pochybnosti ze nieco podobne v pythone funguje ale za spytanie nic nedam. Alebo potom moznost ze existuje nejaka alternativa k raw_input o com tie dost pochybujem. Ak ma niekto s podobnymi problemom skusenosti alebo to uz niekedy riesil nech prosim odpise. Budem vdacny za kazdu odpoved.
Dakujem

PS: Malo by to bezat pod Linuxom

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý