python调用包中函数__init__作用

lx:
分享一个小知识点

lx:
主函数中 调用了 包(目录)中某个模块的函数,但是没有出现模块名.函数铭

lx:
可能是再包中的__init__中已经提前调用加载了

总结 包中__init__作用

两大作用

声明包,只有目录中定义了--init__才能识别为包

预加载 导入一个包的时候 优先加载init文件,执行init文件中的语句和调用

加载 变量和函数

范围加载 __all__ = ["函数名", “变量名”]

all列表中之定义了两个函数, 没有定义变量

所以主函数不能调用变量

最新文章

  1. 我的Debian KDE常用软件记录
  2. DevExpress GridView对表格的部分说明
  3. adMob iAd整合,随机根据网络状况自动显示。
  4. Django中级篇之Model专题
  5. EPEL库安装
  6. 使用php实现权限管理模块
  7. 一致性哈希(Consistent Hash)
  8. 转:nginx防DDOS攻击的简单配置
  9. C#递归搜索指定目录下的文件或目录
  10. boost库之geometry<二>
  11. mariadb cache1
  12. ORACLE_INSERT
  13. 深入了解Android蓝牙Bluetooth——《进阶篇》
  14. 多key业务,数据库水平切分架构一次搞定
  15. JavaWeb练习-网上名片管理系统
  16. python 第一类对象 闭包 迭代器
  17. 06 自学Aruba之win7系统802.1x认证网卡设置指导
  18. Android——SeekBar(拖动条)相关知识总结贴
  19. linux使用lvresize和resize2fs调整lv大小
  20. 通过扩展方法简化UnityAPI调用

热门文章

  1. JAVASE小练习 (今天做一个基于javase的银行ATM小练习)
  2. Spring注解篇,学完注解深入了解SpringBoot更容易
  3. 这些 JavaScript 笔试题你能答对几道?
  4. Os-hackNos
  5. VSCode 国内镜像下载地址
  6. MapboxGL基础
  7. python编辑excel表格文件的简单方法练习
  8. NSIS 自定义界面,下载并安装Net.Framework4.8
  9. mysql数据库查看版本号
  10. GitHub访问缓慢