PyCharm告诉我imp已被弃用,所以我想知道是否有任何类似的imp.new_module for importlib。
答案 0 :(得分:12)
引自documentation (Emphasis mine) -
<强> imp.new_module(名称)强>
返回一个名为name的新空模块对象。该对象未插入sys.modules。
自版本3.4以后不推荐使用:改为使用types.ModuleType。
示例 -
>>> import types
>>> types.ModuleType('name')
<module 'name'>
显示它们是如何成为同义词 -
>>> import imp
>>> imp.new_module('name')
<module 'name'>