python's import mechanism

 问题描述:

  [A.py]  
  from B import D  
  class C:pass  

  [B.py]  
  from A import C  
  class D:pass

  该如何解决呢?

  动态解决就行了。

  import sys

  sys.modules 就是所有modules的容器,通过sys.modules动态引用即可。

  

相关文章:

  • 2021-05-22
  • 2021-11-29
  • 2021-05-28
  • 2021-07-30
  • 2021-06-06
  • 2021-06-28
  • 2021-05-24
  • 2022-02-16
猜你喜欢
  • 2021-05-19
  • 2021-07-02
  • 2021-10-02
  • 2021-12-03
  • 2022-02-14
  • 2021-09-17
  • 2021-07-28
相关资源
相似解决方案