欢迎来到亿配芯城! | 免费注册
Python导入包操作和本质
发布日期:2024-01-18 07:24     点击次数:100
完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善> 其实是“导入了包的 复制__init__.py ”文件. 也就是说 复制import pack1 意味着执行了包 pack1 下面的 复制__init__.py 文件. 这样可以在 复制__init__.py 中批量导入我们需要的模块,而不再需要一个个导入.复制import * 这样的语句理论上是希望文件系统找出包中所有的子模块,然后导入它们. 尽管提供 import * 的方法, 电子元器件采购网 仍不建议在生产代码中使用这种写法 Python 解决方案是提供一个明确的包索引. 这个索引由 init .py 定义 all 变量,该变量为一个列表, 如上例 a包下的 复制__init__.py 中,可定义 复制__all__ = ["module_A","module_A2"]

相关资讯