Я пытаюсь использовать функцию dataclasses
в Python 3.7, но получаю это предупреждение под словом 'hue':
'hue' used before definition
Python (use-before-def)
Я полагаю, это предупреждение о задержке линтера,Я пробовал несколько линтеров, предоставленных расширением Python, но ни один из них не работает.
from dataclasses import dataclass
@dataclass
class Color:
hue: int
lightness: float = 2.0
c = Color(2)
Есть ли способ включить проверку синтаксиса и т. Д., Но избежать получения этого предупреждения?
предупреждение с использованием pep8
предупреждение с использованием pylint или mypy