предупреждения об устаревании носа - PullRequest
4 голосов
/ 16 сентября 2010

Я получаю предупреждения об устаревании от проверки носителей для сторонних модулей, импортированных моим кодом.

Кто-нибудь знает, как заставить замолчать эти предупреждения?

Мне известен следующий флаг, который работает для произвольных запусков Python с одним и тем же кодом:

 python -W ignore::DeprecationWarning

Но при вызове переноса не появляется аналогичный флаг для предотвращения предупрежденияпоявляются в протоколах испытаний.

1 Ответ

3 голосов
/ 16 сентября 2010

Put

import warnings
warnings.filterwarnings('ignore', category=DeprecationWarning)

в начале вашего тестового скрипта, прежде чем импортировать какие-либо проблемные библиотеки.

...