包与模块的几个常见的错误

  • 包和模块是不会被重复导入的
  • 避免循环导入:引入链 a 引入b, b引入a,如此循环往复。。。;或者a 引入b,b 引入c,c引入d,d引入a。。
  • __init__.py: 程序的入口文件

注意:python在导入模块的时候,会执行模块里的所有代码,但是不论你导入多少次,在导入阶段只会执行一次

results matching ""

    No results matching ""