errore python

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

errore python

stefano campus
Administrator
vista la comodità di sextante integrato in qgis, sto utilizzando un po' di moduli ma spessissimo ottengo un errore python, specialmente coi comandi saga.
in particolare il messaggio di errore recita "global name 'false' is not defined", come nella figura.
avviene per il grid calculator, conversione da shape a grid, clip grid con poligono e non escludo che possa avvenire anche per altri comandi e mi succede su due pc differenti sia con installazioni di qgis stand alone sia osgeo.
facendo una ricerca su google ho visto che si tratta di un errore python ma oltre non sono in grado di andare.

qualcuno sa di che cosa si tratta e se è un errore imputabile a sextante, alla versione di python, a miei sbagli o altro?

confesso che francamente mi sta passando l'entusiasmo...
Reply | Threaded
Open this post in threaded view
|

Re: errore python

Giovanni Manghi-2

> qualcuno sa di che cosa si tratta e se è un errore imputabile a sextante,
> alla versione di python, a miei sbagli o altro?
>
> confesso che francamente mi sta passando l'entusiasmo...

sextante per qgis é in fase di *sviluppo*, quindi credo che certi
problemi siano normali. L'ideale é farlo sapere nel posto giusto e cioé
qua

http://hub.qgis.org/projects/sextante/issues


-- Giovanni --

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
584 iscritti al 7.4.2012
Reply | Threaded
Open this post in threaded view
|

Re: errore python

Giuseppe Sucameli-2
In reply to this post by stefano campus
Ciao,

2012/5/31 stefano campus <[hidden email]>:
> in particolare il messaggio di errore recita "global name 'false' is not
> defined", come nella figura.

dovrebbe essere False, con la F maiuscola.
Purtroppo spesso capita di scriverlo con la minuscola come in altri
linguaggi di programmazione (e.g. C++).

Il messaggio non contiene altre informazioni come il file e la linea
che genera l'errore?

Per prima cosa verifica che la versione del plugin sextante sia
l'ultima disponibile, chissà che il problema non sia già stato corretto.

Seconda cosa da fare è aprire un ticket sul tracker di sextante [1].

Dopo il ticket, in attesa che il problema venga sistemato potresti
provare a correggerlo (sempre che l'errore riporti file e linea):
sono sicuro che se il problema si verifica quasi sempre si trova su
una funzione usata da più moduli (o tutti?), per cui basterà modificare
i false in False per farli funzionare.

Sextante sta avendo notevole sviluppo nell'ultimo periodo per cui
potrebbe risultare instabile, tuttavia questo significa anche che il
problema (se adeguatemente segnalato [1]) verrà essere risolto
in breve tempo.

Saluti.

[1] http://hub.qgis.org/projects/sextante

--
Giuseppe Sucameli - Faunalia
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
584 iscritti al 7.4.2012
Reply | Threaded
Open this post in threaded view
|

Re: errore python

pcav
In reply to this post by stefano campus
Il 31/05/2012 00:20, stefano campus ha scritto:

> confesso che francamente mi sta passando l'entusiasmo...

capisco, ma ricordiamoci che siamo nelle fasi iniziali di testing.
sto provando a fare la stessa analisi con tutti i sw diversi, molto divertente.
anche cose semplici (ad es. il buffer) hanno performances e soprattutto opzioni molto
diverse, quindi si trova sempre una soluzione, si possono facilmente validare i
risultati di un algoritmo con quelli di un altro, ecc.
ovviamente ho trovato un paio di problemi, di cui uno e' stato gia' sistemato in
serata. ricordiamoci che i moduli sono centinaia, per gli sviluppatori e' impossibile
verificarli uno ad uno, piu' tests facciamo noi prima arriviamo ad un sw pienamente
usabile.
Saluti, e grazie.
--
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
584 iscritti al 7.4.2012
Reply | Threaded
Open this post in threaded view
|

Re: errore python

stefano campus
Administrator
This post was updated on .
In reply to this post by Giuseppe Sucameli-2
ho aperto un ticket [1] per l'errore "shapes to grid", in cui l'errore è "global name 'value' is not defined".
aspetterò con ansia; intanto il vantaggio collaterale è che sto finalmente imparando ad usare sia saga sia grass nei loro "ambienti naturali" :-)


[1] http://hub.qgis.org/issues/5664