|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2003
Messaggi: 202
|
[Python] Syntax Error
Salve a tutti qualcuno saprebbe dirmi il motivo per cui mi viene riscontrato un errore di sintassi a questo punto del codice riportato in basso
self._vid = v4l.video('/dev/video') non capisco il motivo forse perchè sono un newbie di Python class ProgettoRobot(QMainWindow): def __init__(self,parent = None,name = None,fl = 0): """Imposta l'interfaccia grafica del progetto""" QMainWindow.__init__(self,parent,name,fl) self.q = QPixmap () ##Pixmap di appoggio ## Inizializzazione sorgente video self._vid = v4l.video('/dev/video') self._cap = self._vid.getCapabilities() ##print "Device Name: %s" % cap[0] ##print "Type: %d" % cap[1] ##print "Channels: %d" % cap[2] ##print "Audios: %d" % cap[3] ##print "Maximum Width: %d" % cap[4] ##print "Maximum Height: %d" % cap[5] ##print "Minimum Width: %d" % cap[6] ##print "Minimum Height: %d" % cap[7] self._vid.setChannel(0) # TV ##self._cam = Device() self._vid.setupImage(352, 288) ##self._cam.setResolution(352,288) ##__________________________________ Grazie |
|
|
|
|
|
#2 |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16212
|
Usa il tag "code", per cortesia; tanto più che, in Python, l'indentazione determina i blocchi di codice...
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Aug 2003
Messaggi: 202
|
Quote:
Cmq Ho risolto in questo modo anche se le righe di codice erano indentate bene alcune di esse erano posizionate col tab e non con lo spazio e quindi sono andato in crisi a capire il perche mi ha aiutato il fatto di ricancellare tutto e scrivere d'accapo con solo spazzi per l'indentazione Saluti |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
|
Codice:
class ProgettoRobot(QMainWindow):
def __init__(self,parent = None,name = None,fl = 0):
"""Imposta l'interfaccia grafica del progetto"""
QMainWindow.__init__(self,parent,name,fl)
self.q = QPixmap () ##Pixmap di appoggio
## Inizializzazione sorgente video
self._vid = v4l.video('/dev/video')
self._cap = self._vid.getCapabilities()
##print "Device Name: %s" % cap[0]
##print "Type: %d" % cap[1]
##print "Channels: %d" % cap[2]
##print "Audios: %d" % cap[3]
##print "Maximum Width: %d" % cap[4]
##print "Maximum Height: %d" % cap[5]
##print "Minimum Width: %d" % cap[6]
##print "Minimum Height: %d" % cap[7]
self._vid.setChannel(0) # TV
##self._cam = Device()
self._vid.setupImage(352, 288)
##self._cam.setResolution(352,288)
##__________________________________
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:51.




















