Sto usando Beautiful Soup 4 per analizzare un testo formattato in html, raschiato da Internet. A volte questo testo è semplicemente il link ad un sito web. Un fatto che BS4 sta molto croce:Sopprime l'avviso di url in 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.
Sono molto consapevole di questo fatto, voglio solo interpretare il metodo di scrittura, non si ottiene una lezione. Uso la console per monitorare le attività della sceneggiatura ed è ingombra da una libreria molto arrabbiata.
Un modo per sopprimere o disabilitare questo avviso?
Catch 'UserWarning'. –
@LutzHorn Non è un'eccezione, sta stampando direttamente sulla console e non interrompe l'esecuzione del programma. – Jmaa
@jDo: un preconcetto che l'utilizzo di try ... eccetto che in quel modo non funzionerebbe. – Jmaa