UnicodeDecodeError problem solved (#630)

* UnicodeDecodeError problem solved

UnicodeDecodeError problem described in #626 solved.

* UnicodeDecodeError solved (2)

UnicodeDecodeError problem described in #626 changed (fname replaced with fn) and solved.
This commit is contained in:
Andrej Tibaut
2019-06-21 11:43:53 +02:00
committed by Thomas Krijnen
parent 35160e5a94
commit d371f1a6be
+1 -1
View File
@@ -47,7 +47,7 @@ regices = list(zip([re.compile(s,re.M) for s in [r'<[\w\n=" \-/\.;_\t:%#,\?\(\)]
definition_files = ['DocEntity.csv', 'DocEnumeration.csv', 'DocDefined.csv', 'DocSelect.csv'] definition_files = ['DocEntity.csv', 'DocEnumeration.csv', 'DocDefined.csv', 'DocSelect.csv']
definition_files = map(make_absolute, definition_files) definition_files = map(make_absolute, definition_files)
for fn in definition_files: for fn in definition_files:
with open(fn) as f: with open(fn, encoding="utf8", errors='ignore') as f:
for oid, name, desc in csv.reader(f, delimiter=';', quotechar='"'): for oid, name, desc in csv.reader(f, delimiter=';', quotechar='"'):
name_to_oid[name] = oid name_to_oid[name] = oid
oid_to_name[oid] = name oid_to_name[oid] = name