Как mypy может игнорировать одну строку в исходном файле?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как mypy может игнорировать одну строку в исходном файле?

Сообщение Anonymous »

Я использую mypy в своем проекте Python для проверки типов. Я также использую PyYAML для чтения и записи файлов конфигурации проекта. К сожалению, при использовании рекомендованного механизма импорта из документации PyYAML возникает ложная ошибка в предложении try/Exception, которое пытается импортировать собственные библиотеки:
from yaml import load, dump
try:
from yaml import CLoader as Loader, CDumper as Dumper
except ImportError:
from yaml import Loader, Dumper

В моей системе CLoader и CDumper отсутствуют, что приводит к ошибке: Модуль «yaml» не имеет атрибута «CLoader» и ошибка: у модуля «yaml» нет атрибута «CDumper».
Есть ли способ заставить mypy игнорировать ошибки в этой строке? Я надеялся, что смогу сделать что-то вроде этого, чтобы mypy пропустил эту строку:
from yaml import load, dump
try:
from yaml import CLoader as Loader, CDumper as Dumper # nomypy
except ImportError:
from yaml import Loader, Dumper


Подробнее здесь: https://stackoverflow.com/questions/492 ... ource-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как Mypy может игнорировать одну строку в исходном файле?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как заставить Тай проигнорировать одну строку в исходном файле?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как заставить Тай проигнорировать одну строку в исходном файле?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как заставить Тай проигнорировать одну строку в исходном файле?
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как я могу использовать Mypy с шаблонами cookiecutter? Mypy выдает ошибку «недопустимое имя пакета Python»
    Anonymous » » в форуме Python
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»