Bug report #10666
Accented characters in FileParameter
| Status: | Closed | ||
|---|---|---|---|
| Priority: | Low | ||
| Assignee: | |||
| Category: | Processing/Core | ||
| Affected QGIS version: | master | Regression?: | No |
| Operating System: | Easy fix?: | No | |
| Pull Request or Patch supplied: | No | Resolution: | |
| Crashes QGIS or corrupts data: | No | Copied to github as #: | 19065 |
Description
I get this error while trying to enter a path with some accented characters in a FileParameter :
Traceback (most recent call last):
File "/home/etienne/.qgis2/python/plugins/processing/gui/AlgorithmExecutionDialog.py", line 225, in accept
self.setParamValues()
File "/home/etienne/.qgis2/python/plugins/processing/gui/AlgorithmExecutionDialog.py", line 151, in setParamValues
self.paramTable.valueItems[param.name]):
File "/home/etienne/.qgis2/python/plugins/processing/gui/AlgorithmExecutionDialog.py", line 210, in setParamValue
return param.setValue(widget.getValue())
File "/home/etienne/.qgis2/python/plugins/processing/parameters/ParameterFile.py", line 48, in setValue
self.value = str(obj)
UnicodeEncodeError: 'ascii' codec can't encode character u'\\xe9' in position 15: ordinal not in range(128)
History
#1
Updated by Giovanni Manghi over 11 years ago
- Status changed from Open to Feedback
are you using qgis master? if yes please also check that you don't have a "processing" folder in .qgis2/python/plugins
#2
Updated by Etienne Trimaille over 11 years ago
- Status changed from Feedback to Closed
You're right, I was running qgis master with a processing folder in ".qgis2/python/plugins".
I renamed the folder, so it works now with "/home/etienne/apps/share/qgis/python/plugins/processing"
#3
Updated by Giovanni Manghi over 10 years ago
- Category changed from 94 to Processing/Core