我们在维护之前前辈写的代码是会发现,前人开发适用版本imp包不再适用当前python3.4之后的版本;是因为在python3.4版本后imp不再适用改为 importlib库
那么我在维护中出现的问题是
源代码段里写的如下:
import imp
imp.reload(sys)
在线版本包更改过后是这样的:
import importlib,sys
importlib.reload(sys)
这样就可以完美避开imp库报错的问题啦!仅供参考:我使用的是macOS 10.15 python版本是python3.9