如果包定义文件__init__.py中存在一个叫做__all__的列表变量,那么在使用from package import *的时候就把这个列表中的所有名字作为要导入的模块名。

例如在example/p1/__init__.py中包含如下代码:

__all__ = ["x"]

这表示当你使用from example.p1 import *这种用法时,你只会导入包里面的x子模块。

最新文章

  1. 关闭rdlc报表打印预览后,关闭客户端,抛出异常“发生了应用程序级的异常 将退出”
  2. 安装oracle数据库,登录 时无法连接目标机
  3. 简单的使用ehcache
  4. Centos7网络配置,vsftpd安装及530报错解决
  5. BaseServlet
  6. Unity3D研究院之使用Animation编辑器编辑动画
  7. 你可能不知道的30个Python语言的特点技巧
  8. Windows8不联网直接安装.Net 3.5 Framework的方法
  9. 详解强大的SQL注入工具——SQLMAP
  10. AndroidUI 布局动画-为布局添加动画
  11. JavaScript权威指南科03章 种类、值和变量(1)
  12. DevExpress中GridView Excel下载
  13. 解决 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMemcached 死锁问题
  14. CodeForces 614A Link/Cut Tree
  15. opencv图像特征检测之斑点检测
  16. 学习vi和vim编辑器(5):越过基础的藩篱
  17. 跨域WebApi的Jquery EasyUI的数据交互
  18. BZOJ.4151.[AMPPZ2014]The Cave(结论)
  19. [android] android下文件访问的权限
  20. [android学习]android_gps定位服务简单实现

热门文章

  1. 如何学习Vim
  2. docker仓库之harbor的基本使用(二)
  3. 【实操填坑】在树莓派上编译 EtherCAT IgH Master 主站程序
  4. Gauss 消元法
  5. Frame双向通信插件FrameDataTrans
  6. devops-4:Jenkins基于k8s cloud和docker cloud动态增减节点
  7. Vue3系列11--Teleport传送组件
  8. 主流前沿的开源监控和报警系统Prometheus+Grafana入门之旅
  9. Docker 13 Dockerfile
  10. SPI:Java的高可扩展利器