equal
deleted
inserted
replaced
11 |
11 |
12 from __future__ import absolute_import |
12 from __future__ import absolute_import |
13 import os |
13 import os |
14 import shutil |
14 import shutil |
15 import csv |
15 import csv |
16 from builtins import str as text |
|
17 |
16 |
18 from lxml import etree |
17 from lxml import etree |
19 import wx |
18 import wx |
20 |
19 |
21 from xmlclass import * |
20 from xmlclass import * |
423 self.modules_infos, error = EtherCATInfoParser.LoadXMLString(xmlfile.read()) |
422 self.modules_infos, error = EtherCATInfoParser.LoadXMLString(xmlfile.read()) |
424 # if error is not None: |
423 # if error is not None: |
425 # self.GetCTRoot().logger.write_warning( |
424 # self.GetCTRoot().logger.write_warning( |
426 # XSDSchemaErrorMessage % (filepath + error)) |
425 # XSDSchemaErrorMessage % (filepath + error)) |
427 except Exception as exc: |
426 except Exception as exc: |
428 self.modules_infos, error = None, text(exc) |
427 self.modules_infos, error = None, str(exc) |
429 xmlfile.close() |
428 xmlfile.close() |
430 |
429 |
431 if self.modules_infos is not None: |
430 if self.modules_infos is not None: |
432 vendor = self.modules_infos.getVendor() |
431 vendor = self.modules_infos.getVendor() |
433 |
432 |