1776 return _modules[modname] |
1776 return _modules[modname] |
1777 |
1777 |
1778 mod = Module(modname, file, moduleType) |
1778 mod = Module(modname, file, moduleType) |
1779 with contextlib.suppress(UnicodeError, OSError): |
1779 with contextlib.suppress(UnicodeError, OSError): |
1780 if isRemoteFileName: |
1780 if isRemoteFileName: |
1781 bSource = ( |
1781 src = ( |
1782 ericApp() |
1782 ericApp() |
1783 .getObject("EricServer") |
1783 .getObject("EricServer") |
1784 .getServiceInterface("FileSystem") |
1784 .getServiceInterface("FileSystem") |
1785 .readFile(file) |
1785 .readEncodedFile(file)[0] |
1786 ) |
1786 ) |
1787 src = Utilities.decode(bSource)[0] |
|
1788 else: |
1787 else: |
1789 src = Utilities.readEncodedFile(file)[0] |
1788 src = Utilities.readEncodedFile(file)[0] |
1790 mod.scan(src) |
1789 mod.scan(src) |
1791 if caching: |
1790 if caching: |
1792 _modules[modname] = mod |
1791 _modules[modname] = mod |