Software Calculated to Drive You Mad: Beautiful Soup

# Beautiful Soup 2004-2006 License: Python Python
Filed under: Libraries, Greatest hits
Beautiful Soup is an HTML/XML parser with no external dependencies and no soul. It doesn't care if you give it bad markup; you just get back a data structure that's bad in a corresponding way. It's designed for screen-scraping applications when you only care about part of the markup you're processing. It also uses any means neccessary to convert incoming documents to Unicode, using an ASCII, Dammit-like library called Unicode, Dammit.

View entire map