我之前研究了模块的延迟导入,并发现了这种方法:def some_funk(): lazy_module = __import__("lazy_module") lazy_obj = lazy_module.LazyClass() lazy_obj.do_stuff()然后我看到了一些简单地使用的例子:def some_funk() import lazy_module lazy_obj = lazy_module.LazyClass() lazy_obj.do_stuff()我更喜欢以后使用,并将我的代码重写为这个。但我的问题是,这两种懒惰导入的方式是否有区别
添加回答
举报
0/150
提交
取消