mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-21 14:23:53 +00:00
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:
committed by
Thomas Krijnen
parent
35160e5a94
commit
d371f1a6be
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user