Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - tommq

Stran: [1]
1
Vývoj / Ošetření vstupu v Pythonu
« kdy: 14. 05. 2011, 15:09:59 »
urobil som jednoduchý program v pythone:
Kód: [Vybrat]
import random
cislo1 = random.randint(1,4)
cislo2 = random.randint(1,4)
print ("Kolko je:", cislo1, "x", cislo2, "?")

while 1:
    odpoved = input("vasa odpoved je: ")
    try:
        odpoved = int(odpoved)
        break
    except (NameError):
        pass

spr = cislo1*cislo2
if spr==odpoved:
    print("spravne .... si frajer")
else:
    print("zle .... hanbi sa", "je to:", cislo1*cislo2)
problém je ten že ak sa program spýta na výsledok a ja zadám písmeno a nie čislo tak vypíše chybu namiesto toho aby sa spýtal ešte raz až kým nezadám číslo.

chyba:
Kód: [Vybrat]
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
('Kolko je:', 2, 'x', 2, '?')
vasa odpoved je: ddd

Traceback (most recent call last):
  File "/home/tommq/Dokumenty/nasobilka.py", line 7, in <module>
    odpoved = input("vasa odpoved je: ")
  File "<string>", line 1, in <module>
NameError: name 'ddd' is not defined
>>>
kde mam chybu ? diki

2
Software / Re: Kompilace ovladačů Wi-Fi
« kdy: 08. 05. 2011, 10:46:55 »
mam dalsi problém z kompiláciou ovládača. Ked dam make začne kompilovať ale skonči to týmto:
Kód: [Vybrat]
.
.
.
  CC [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ar9002_mac.o
  CC [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ar9003_mac.o
  CC [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.o
  CC [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ar9003_paprd.o
  LD [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ath9k.o
  LD [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ath9k_hw.o
  LD [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ath9k_common.o
  LD [M]  /home/tommq/Plocha/a/drivers/net/wireless/ath/ath9k/ath9k_htc.o
  LD      /home/tommq/Plocha/a/net/mac80211/built-in.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/main.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/status.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/sta_info.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/wep.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/wpa.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/scan.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/offchannel.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/ht.o
  CC [M]  /home/tommq/Plocha/a/net/mac80211/agg-tx.o
/home/tommq/Plocha/a/net/mac80211/agg-tx.c: In function ‘___ieee80211_stop_tx_ba_session’:
/home/tommq/Plocha/a/net/mac80211/agg-tx.c:158:3: error: implicit declaration of function ‘kfree_rcu’
/home/tommq/Plocha/a/net/mac80211/agg-tx.c:158:21: error: ‘rcu_head’ undeclared (first use in this function)
/home/tommq/Plocha/a/net/mac80211/agg-tx.c:158:21: note: each undeclared identifier is reported only once for each function it appears in
/home/tommq/Plocha/a/net/mac80211/agg-tx.c: In function ‘ieee80211_tx_ba_session_handle_start’:
/home/tommq/Plocha/a/net/mac80211/agg-tx.c:317:21: error: ‘rcu_head’ undeclared (first use in this function)
/home/tommq/Plocha/a/net/mac80211/agg-tx.c: In function ‘ieee80211_stop_tx_ba_cb’:
/home/tommq/Plocha/a/net/mac80211/agg-tx.c:696:20: error: ‘rcu_head’ undeclared (first use in this function)
make[3]: *** [/home/tommq/Plocha/a/net/mac80211/agg-tx.o] Chyba 1
make[2]: *** [/home/tommq/Plocha/a/net/mac80211] Chyba 2
make[1]: *** [_module_/home/tommq/Plocha/a] Chyba 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
make: *** [modules] Chyba 2


vie niekto čo s tym ? diki

3
Software / Re: Kompilace ovladačů Wi-Fi
« kdy: 02. 05. 2011, 00:48:18 »
diki už to funguje  :D

4
Software / Kompilace ovladačů Wi-Fi
« kdy: 01. 05. 2011, 23:43:35 »
Mam Ubuntu 11.04 a snažím sa skompilovať compat-wireless-2.6 aby mi išlo správne wifi ale

ked idem podla návodu v readme až kým nedám "make" kde aj skoncim:
Kód: [Vybrat]
tommq@error:~$ cd Plocha
tommq@error:~/Plocha$ cd compat-wireless-2011-04-30
tommq@error:~/Plocha/compat-wireless-2011-04-30$ ./scripts/driver-select ath9k
Processing new driver-select request...
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: Makefile.bk
Backup exists: drivers/net/wireless/Makefile.bk
Backup exists: drivers/net/wireless/ath/Makefile.bk
Backup exists: net/wireless/Makefile.bk
Backup exists: drivers/net/Makefile.bk
Backup exists: drivers/ssb/Makefile.bk
Backup exists: drivers/misc/eeprom/Makefile.bk
Backup exists: Makefile.bk
tommq@error:~/Plocha/compat-wireless-2011-04-30$ make
/home/tommq/Plocha/compat-wireless-2011-04-30/config.mk:199: "WARNING: CONFIG_CFG80211_WEXT will be deactivated or not working because kernel was compiled with CONFIG_WIRELESS_EXT=n. Tools using wext interface like iwconfig will not work. To activate it build your kernel e.g. with CONFIG_LIBIPW=m."
make -C /lib/modules/2.6.38-8-generic/build M=/home/tommq/Plocha/compat-wireless-2011-04-30 modules
make: *** /lib/modules/2.6.38-8-generic/build: Adresár alebo súbor neexistuje. Stop.
make: *** [modules] Chyba 2
tommq@error:~/Plocha/compat-wireless-2011-04-30$
... build-essential a checkinstall nainštalovane mam. V čom môže byť chyba ?  :)

Stran: [1]