QgsProject.instance().homePath() che e' diversa da '' solo dopo aver caricato il progetto Luigi Pirelli
************************************************************************************************** * LinkedIn: https://www.linkedin.com/in/luigipirelli * Elance: https://www.elance.com/s/edit/luigipirelli/ * GitHub: https://github.com/luipir * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli * Mastering QGIS: https://www.packtpub.com/application-development/mastering-qgis ************************************************************************************************** 2015-10-07 12:29 GMT+02:00 Luca Lanteri <lklant...@gmail.com>: > scusa Luca, > riavviando qgis in effetti con sys.path.append(c:\path\) funziona tutto. > > Salvatore e Giuliano, > inserendolo nella cartella .qgis 2 funziona tutto perfettamente anche a me > preferirei che funzionasse tutto da una cartella dove sta il mio progetto > Il modulo infatti vorrei caricarlo anche da uno script python che deve > essere portabile. > > immagino che esista una variabile con il percorso del progetto attuale di > qgis. In questo modo potrei aggiungere sys.path.append("path del progetto") > al mio script principale. > Sapete come si chiama questa variabile ? > > grazie a tutti > Luca > > > Il giorno 7 ottobre 2015 12:09, giulianc51 <giulian...@gmail.com> ha > scritto: >> >> Il giorno Wed, 7 Oct 2015 11:33:17 +0200 >> Luca Lanteri <lklant...@gmail.com> ha scritto: >> >> > Ciao a tutti, >> >> ciao Luca, >> >> >> > ho creato un modulo in python che contiene alcune mie funzioni ma non >> > riesco ad importarlo nella console python di qgis. >> > Sicuramente sto sbagliando qualcosa. Provo a riportare i passi fatti: >> > ........ >> >> > Qualcuno sa aiutarmi ? >> >> non confermo: >> a) creato un modulo pippo.py con una funzione lippo() come hai indicato >> b) messo nella cartella ~/.qgis2/python/plugins >> c) aperta la console python di qgis >> d) caricato (senza errori) il modulo (*) >> e) il comando pippo.lippo() genera l'output voluto :-) >> >> >> > grazie mille >> > >> > Luca >> >> ciao, >> giuliano >> >> (*) ti ricordo che con dir(pippo) puoi vedere le funzioni del modulo >> _______________________________________________ >> 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. >> 786 iscritti al 30.9.2015 > > > > _______________________________________________ > 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. > 786 iscritti al 30.9.2015 _______________________________________________ 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. 786 iscritti al 30.9.2015