Bonjour,
Voilà je travail sur le logiciel QGIS (c'est pour faire des SIG) et je développe donc un plugin en python.
J'importe un CSV via un encore de selection de fichier :
Code :
- uri = "file:///"+ self.dlg.lineEdit_couche.text()\
- + '?type=csv&delimiter=%s&crs=epsg:2154&xField=%s&yField=%s'\
- % (str_delimiteur, xField, yField)
- uri = uri.encode("utf-8" )
|
Bref tout se passe bien et le CSV est bien importé, sauf que les datas à l'intérieur ne prennent pas les accents... Donc y a t'il un moyen pour encoder les datas du CSV ? j'ai testé différents trucs et ça n'a pas fonctionné :
Code :
- for row in uri :
- yield [unicode(cell, 'utf-8') for cell in row]
|
Mais ça ne me le prends pas...
y aurait il une solution pour encoder ces différentes datas ??
Merci de vos réponses !!