py3: FEM, redefine open in import modules

This commit is contained in:
looooo 2017-02-18 21:24:39 +01:00 committed by wmayer
parent 7045113525
commit 9a5d920f6a
2 changed files with 6 additions and 1 deletions

View File

@ -37,7 +37,10 @@ EIGENVALUE_OUTPUT_SECTION = " E I G E N V A L U E O U T P U T"
########## generic FreeCAD import and export methods ##########
if open.__module__ == '__builtin__':
# because we'll redefine open below
# because we'll redefine open below (Python2)
pyopen = open
elif open.__module__ == 'io':
# because we'll redefine open below (Python3)
pyopen = open

View File

@ -39,6 +39,8 @@ import numpy as np
########## generic FreeCAD import and export methods ##########
if open.__module__ == '__builtin__':
pyopen = open # because we'll redefine open below
elif open.__module__ == 'io': # Python3
pyopen = open # because we'll redefine open below
def open(filename):