#python #cornflakes-linter
Вопрос:
У меня в пакете есть следующий подкаталог:
├── implementations
│ ├── __init__.py
│ └── implementation.py
│ └── c_implementation.py
__init__.py:
__all__ = ['implementation', 'c_implementation']
Все импортируется и работает должным образом. Однако кукурузные хлопья (в VSCode) выдают предупреждение:
неопределенное имя «реализация» в __всех__кукурузных хлопьях(F822)
Как я уже сказал, когда я запускаю свой код, from implementations import *
он работает просто отлично. Итак, почему кукурузные хлопья жалуются?
Комментарии:
1. ладно, извини, я пропустил это. Я думаю, что это просто ошибка линтера