Új hozzászólás Aktív témák
-
sztanozs
veterán
Azért "fagy le", mert a KeepAlive függvény nem tér vissza, így a threading.Thread várhat az örökkévalóságig, hogy megkapja a callable object-et. máshol meg azért fut hibára, mert a meghívott függvény nem callable object-tel tér vissza (mert van olyan helyzet, ahol egy szelektor függvénnyel választod ki, hogy melyik függvény referenciáját add vissza - pl os-specifikus függvények esetében).
-
kovisoft
őstag
Így van, jól mondja asuspc96, a target argumentumban egy függvény (callable object) referenciát kell megadni (azaz szimplán a függvény nevét kell beírni), és majd a rendszer fogja azt meghívni, amikor elindítod a threadet. Ha viszont odaírod a "()"-t is, akkor te magad hívod meg a függvényt, ami jelen esetben ráadásul olyan, hogy soha nem tér vissza, ezért el sem jut odáig a vezérlés, hogy létrejöjjön a thread. Próbáld így:
keephopealive = threading.Thread(target=self.goproCamera.KeepAlive, args=())
-
axioma
veterán
Azt az 1,6-t hogyan kell ertelmezni? Az 1. _es_ 6. elemet kered? Csak az 1.-t es a 6-os egy nem hasznalt adat? (az
i[0]
-t erolteto megoldasod lehet, hogy azt akarna, ha nalad konkretan egy darab tuple-bol allna a lista es a 0. elemet hasznalja ez a cucc, kerdes hogy a minta mennyire erre a konkret felhasznalasra szolt). Vagy 1-tol 6-ig (incl vagy excl)? Ha nem tudsz az input jelenteserol semmit, akkor tulkepp az egesz helyett beirhatod hogyselection[0]
es ha nem a kert eredmenyt adja majd lehet tovabbmenni. A masik tipp aselection[0]:selection[1]
ertelmezes, ha az tartomany-megjeloleskent erkezik. -
moseras
tag
Hello,
> selection egy tuple ez pl (1, 6)
> (y = [i[0] for i in selection]
) errort dob.Ha selection egy tuple, akkor lehet selection[0], selection[1], stb. eleme. A for végigmegy a selection elemein, selection[0], selection[1], és így tovább, amennyi van. Ezt veszi fel az i.
De Te ennek az i-nek a 0.-ik elemét akarod, az pedig egy Int, konkrétan az 1-es szám, annak nincs 0.-ik eleme. Egy Int-nek nincs nulladik eleme.
> self.clsmedialist[selection]
Nem többdimenziós hozzáférést szeretnél ?
self.clsmedialist[selection[0]][selection[1]] ???
Szerintem python-ban nem lehet tuple-t beadni többdimenziós index-nek, sem vesszővel elválasztott Int-eket.
a[1,2] helyett a[1][2] kellene, nem ?
Új hozzászólás Aktív témák
Hirdetés
- Tesla topik
- A sógorokhoz érkezik a kompakt Vivo X200 FE
- Hobby elektronika
- Kerékpárosok, bringások ide!
- Milyen légkondit a lakásba?
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Kamionok, fuvarozás, logisztika topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- ZIDOO médialejátszók
- ARC Raiders - Új előzetesen a hamarosan induló tech teszt
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A12/Samsung Galaxy A22/Samsung Galaxy A32/Samsung Galaxy A52
- Realme 7i 64GB, Kártyafüggetlen, 1 Év Garanciával
- Bowers/Wilkins Px7 S2 fejhallgatók
- Csere-Beszámítás! Asztali számítógép játékra! I5 14400F / RX 6900 XT 16GB / 32GB DDR5 / 1TB SSD
- Apple Macbook Pro 13 2020 - M1 - 8GB/256GB SSD - Touch Bar - 102 Ciklus - 99% Akku - Ezüst - MAGYAR
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged