Ciao, occhio QFileInfo.baseName() restituisce il nome del file senza estensione. [1]
"Per caricare un raster, specificarne il percorso completo e il nome privo di estensione" ? Sig [1] http://qt-project.org/doc/qt-4.8/qfileinfo.html#baseName Il giorno lun, 05/03/2012 alle 13.03 +0100, Antonio Falciano ha scritto: > Il 05/03/2012 12.28, Pasquale Di Donato ha scritto: > > Sto traducendo il PyQGIS Cookbook. > > > > Qui; http://qgis.org/pyqgis-cookbook/loadlayer.html#raster-layers alla > > fine del primo paragrafo c'Ú scritto: > > "To load a raster from a file, specify its file name and base name:" > > > > Cos'Ú e come posso tradurre "base name" ? > > Per "file name" intende l'intero percorso (path), mentre per "base name" > il "nome completo" del raster, inteso come nome del file ("foo") + "." + > estensione ("tif"). > > >>> import os > >>> path="D:\foodir\foo.tif" > >>> print os.path.basename(path) > foo.tif > > >>> path="/foodir/foo.tif" > >>> print os.path.basename(path) > foo.tif > > ciao > Antonio > > -- > Antonio Falciano > http://www.linkedin.com/in/antoniofalciano > _______________________________________________ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > Gfoss@lists.gfoss.it > 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. > 569 iscritti al 4.1.2012 _____________ PRIVACY Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE). PRIVACY Le informazioni contenute in questo messaggio sono riservate e confidenziali. Il loro utilizzo e' consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora Lei non fosse la persona a cui il presente messaggio è destinato, La invitiamo ad eliminarlo dal Suo Sistema e a distruggere le varie copie o stampe, dandone gentilmente comunicazione all’indirizzo mail del mittente. Ogni utilizzo improprio e' contrario ai principi del D.lgs 196/03 e alla legislazione europea (Direttiva 2002/58/CE). _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@lists.gfoss.it 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. 569 iscritti al 4.1.2012