最佳答案
我有一个项目在 PyCharm 组织如下:
-- Sources
|--__init__.py
|--Calculators
|--__init__.py
|--Filters.py
|--Controllers
|--__init__.py
|--FiltersController.py
|--Viewers
|--__init__.py
|--DataVisualization.py
|--Models
|--__init__.py
|--Data
我的所有 __init__.py
,除了一个权利以上的 Sources
是空白文件。我收到了很多类似的警告:
在 _ _ init _ _. py 中找不到引用‘ xxx’
例如,我的 FiltersController.py
有这段代码:
import numpy.random as npr
bootstrap = npr.choice(image_base.data[max(0, x-2):x+3, max(0, y-2):y+3].flatten(), size=(3, 3), replace=True)
我收到警告:
在 _ _ init _ _. py 中找不到引用“ choice”
我在谷歌上搜索,想知道这意味着什么,以及如何在 Python 中正确地编写代码。