python中限定导入的子模块
2024-09-06 21:26:00
如果包定义文件__init__.py
中存在一个叫做__all__
的列表变量,那么在使用from package import *
的时候就把这个列表中的所有名字作为要导入的模块名。
例如在example/p1/__init__.py
中包含如下代码:
__all__ = ["x"]
这表示当你使用from example.p1 import *
这种用法时,你只会导入包里面的x子模块。
最新文章
- 关闭rdlc报表打印预览后,关闭客户端,抛出异常“发生了应用程序级的异常 将退出”
- 安装oracle数据库,登录 时无法连接目标机
- 简单的使用ehcache
- Centos7网络配置,vsftpd安装及530报错解决
- BaseServlet
- Unity3D研究院之使用Animation编辑器编辑动画
- 你可能不知道的30个Python语言的特点技巧
- Windows8不联网直接安装.Net 3.5 Framework的方法
- 详解强大的SQL注入工具——SQLMAP
- AndroidUI 布局动画-为布局添加动画
- JavaScript权威指南科03章 种类、值和变量(1)
- DevExpress中GridView Excel下载
- 解决 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMemcached 死锁问题
- CodeForces 614A Link/Cut Tree
- opencv图像特征检测之斑点检测
- 学习vi和vim编辑器(5):越过基础的藩篱
- 跨域WebApi的Jquery EasyUI的数据交互
- BZOJ.4151.[AMPPZ2014]The Cave(结论)
- [android] android下文件访问的权限
- [android学习]android_gps定位服务简单实现