相关疑难解决方法(0)

有人可以在Python中解释__all__吗?

我越来越多地使用Python,并且我一直__all__在不同的__init__.py文件中看到变量集.有人可以解释这是做什么的吗?

python syntax namespaces

873
推荐指数
10
解决办法
26万
查看次数

我可以将一个类定义放入__init__.py吗?

我有一个类似于的类结构的包. Baseclass是一个典型的,简单的父类,用于几个单独的层次结构.

我的包布局如下所示:

__init__.py (empty)
base.py
ab.py
cd.py
ef.py
Run Code Online (Sandbox Code Playgroud)

Base类放入__init__.py而不是仅为一个类创建单独的模块是一个好主意还是一个好习惯?通过这种方式,我不需要每次都在模块中导入它.

python

6
推荐指数
1
解决办法
3345
查看次数

标签 统计

python ×2

namespaces ×1

syntax ×1