Можно ли игнорировать проверку авторских прав для одной строки?
Мне нужно игнорировать проверку авторских прав для одной строки. Есть ли какие-то особые комментарии для этого?
def create_slog(group: SLogGroup, data: Optional[dict] = None):
SLog.insert_one(SLog(group=group, data=data)) # pyright: disable
# pyright: disable
- не работает
2 ответа
Да, это с "# type: ignore", например:
try:
return int(maybe_digits_string) # type: ignore
except Exception:
return None
Как упоминалось в комментариях выше, использование
# type: ignore
эффективен, но конфликтует с другими средствами проверки типов (такими как mypy).
Если вы хотите отключить проверку только по авторскому праву , используйте следующий шаблон:
# pyright: reportGeneralTypeIssues=false
Это отключает проверку всего файла (а не конкретной строки кода).