私はBeautiful Soup 4を使用して、インターネットから盗んだHTML形式のテキストを解析しています。時にはこのテキストは単に一部のウェブサイトへのリンクです。 BS4は非常にクロス程度であるという事実:beautifulsoupでURLの警告を表示しない
UserWarning: "http://example.com" looks like a URL. Beautiful Soup is not
an HTTP client. You should probably use an HTTP client to get the document
behind the URL, and feed that document to Beautiful Soup.
私はこの事実を非常に意識してると、私は講義を取得していない、テキスト入力を解釈したいです。私はスクリプトのアクティビティを監視するためにコンソールを使用していますが、非常に怒っているライブラリによってうんざりしています。
この警告を抑制または無効にする方法はありますか?
キャッチ 'UserWarning'。 –
@LutzHornこれは例外ではなく、コンソールに直接印刷してプログラムの実行を停止するものではありません。 – Jmaa
@jDo:そのような点を除いてtry ...を使用することはうまくいかないという先入観。 – Jmaa