Python包是什么意思

2024-11-29 18:46:27
Python包是什么意思

3、由于 package 被导入时 __init__.py 中的可执行代码会被执行,所以小心在 package 中放置你的代码,尽可能消除它们产生的副作用,比如把代码尽可能的进行封装成函数或类。__init__.py内的导入顺序当我尝试导入

Python包是什么意思

5、在b.py文件内有一个函数

Python包是什么意思

7、我们可以看到simple_package已经被成功导入,但是a.py和b.py并没有被导入当然了,如果你希望使用import simple_package后自动加载a或者b 模块,这里有两种办法。第一种就是在__init__.py内导入a或者b模块,然后保存再激活python的交互环境

Python包是什么意思

9、然后就是可以a.bar()来使用bar()函数了。

猜你喜欢