Da quel che ho letto il ";" va messo come separatore quando non si usa l'indentazione:
https://docs.python.org/3/reference/compound_stmts.html Il giorno 14 luglio 2016 12:40, girarsi_liste <liste.gira...@gmail.com> ha scritto: > Il 14/07/2016 12:35, giuseppe musumeci ha scritto: > > Gentile gruppo, > > Utilizzanzo Qgis 2.14 su Windows10 vorrei fare la seguente: > > > > Ho una tabella postgis 9.5 su una macchina virtuale Xubuntu 14.04. > > La tabella contiene degli indirizzi relativi a dei file pdf (del tipo > > /media/pdf/nomefile.pdf). > > > > Usando python vorrei creare un'azione Qgis che mi consenta di verificare > se > > per ciascuna feature esista in postgis il link al suo pdf ed in quel caso > > aprire il file pdf. > > > > Ho già pronto tutto il codice, tuttavia non mi riesce assolutamente di > > impostare una banalissima istruzione "if else" nelle azioni di qgis. > > Difatti mentre le singole istruzioni funzionano perfettamente se scritte > in > > sequenza e separate con il ";" appena scrivo una qualsiasi condizione > "if" > > Qgis va in crash con un errore minidump. > > > > Da quanto ho trovato su python l'istruzione scritta su una riga dovrebbe > > essere del tipo. > > > > if rpath == "": QtGui.QMessageBox.information(None, "Avviso", "Scheda non > > disponibile") else: startfile(path); > > > > La domanda è posso scrivere un'istruzione condizionale nelle azioni di > Qgis? > > Se si quale é la sintassi da usare? > > Se no come posso fare per ottenere un risultato equivalente? > > > > Cordiali saluti > > > > Giuseppe > > > > Forse erro, ma il punto e virgola finale in python non serve. > > > -- > Simone Girardelli > _|_|_|_|_|_|_|_|_|_ > |_|_|_|_|_|_|_|_|_|_| > > > _______________________________________________ > Gfoss@lists.gfoss.it > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > 807 iscritti al 31/03/2016
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 807 iscritti al 31/03/2016