Replace 'imp' with 'importlib' to avoid deprecation warning

LT1AB
Sara Mirzaee 2019-05-07 17:45:35 -04:00 committed by GitHub
parent d583e5b3ea
commit 54106c5f91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -98,10 +98,10 @@ def main(factoryFile,package,buildDir):
# import isce # import isce
import filecmp import filecmp
try: try:
import imp import importlib
factoryFile = os.path.abspath(factoryFile) factoryFile = os.path.abspath(factoryFile)
mod = imp.find_module(factoryFile.replace('.py','')) mod = importlib.util.find_spec(factoryFile.replace('.py',''))
factModule = imp.load_module(factoryFile.replace('.py',''),mod[0],mod[1],mod[2]) factModule = mod.loader.load_module()
factoriesInfo = factModule.getFactoriesInfo() factoriesInfo = factModule.getFactoriesInfo()
nameList = [] nameList = []
for k,v in factoriesInfo.items(): for k,v in factoriesInfo.items():