Tôi đang sử dụng Beautiful Soup 4 để phân tích cú pháp văn bản được định dạng html, được lấy từ Internet. Đôi khi văn bản này chỉ đơn giản là liên kết đến một số trang web. Một thực tế rằng BS4 là rất chéo về:Ngăn chặn cảnh báo url trong beautifulsoup
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.
Tôi rất ý thức về thực tế này, tôi chỉ muốn giải thích đầu vào văn bản, không có được một bài giảng. Tôi sử dụng bàn điều khiển để theo dõi các hoạt động của kịch bản, và nó đang bị lộn xộn bởi một thư viện rất tức giận.
Bất kỳ cách nào để chặn hoặc tắt cảnh báo này?
Catch 'UserWarning'. –
@LutzHorn Nó không phải là một ngoại lệ, nó in trực tiếp vào bàn điều khiển, và nó không dừng việc thực hiện chương trình. – Jmaa
@jDo: Một tiền lệ sử dụng thử ... ngoại trừ cách đó sẽ không hiệu quả. – Jmaa