Добро пожаловать обратно! Как многие из вас, возможно, знают, Python может выдать вам предупреждение в любой момент времени, хотя иногда эти предупреждения могут быть полезными, большинство из нас, вероятно, просто хотят избежать появления этих красных предупреждающих блоков. К счастью для нас, есть замечательный пакет Python, который позволяет нам избежать подобных предупреждений! Пакет warnings — это именно то, что нам нужно. Если вам нужна полная документация по этому пакету, перейдите по ссылке ниже:



Давайте продолжим и заставим этот пакет работать в нашей среде, к счастью для нас, этот конкретный пакет должен быть собран внутри Python для нас, все, что нам нужно сделать, это импортировать пакет warnings:

import warnings

На этом этапе нам нужно настроить наш фильтр, для этого нам нужно по существу игнорировать всплывающие предупреждения, для этого мы используем следующую команду:

warnings.filterwarnings(action=’ignore’)

Пока эти команды находятся в верхней части вашего скрипта Python, все предупреждения, которые могут появиться, будут по существу скрыты! Давайте продолжим и посмотрим на это в действии, пакет warnings также позволяет нам разработать предупреждающее сообщение, поэтому давайте создадим пример предупреждения с помощью следующей команды:

import warnings
warnings.warn('this is a warning!')

Вывод этой команды:

При добавлении фильтра предупреждений это предупреждение больше не появляется:

Вот оно! Именно так вы игнорируете предупреждения в Python!

Как всегда

если у вас есть какие-либо предложения, мысли или вы просто хотите связаться, не стесняйтесь связаться со мной / подписаться на меня в Твиттере! Кроме того, ниже приведены ссылки на некоторые из моих любимых ресурсов для изучения программирования, Python, R, Data Science и т. д.



Спасибо за прочтение!