Notes From a Small Internet

Beautiful Soup is a great little Python mod­ule that will read just about any HTML page and give you back a struc­tured parsed tree. It’s awe­some because you can pass it just about any mangled markup — I’ve never known it to choke on any­thing. For some web ser­vice con­sumers I’ve had to write over the years Beautiful Soup has saved me many, many hours of slog­ging through crappy HTML pars­ing. Great soft­ware deserves appreciation.

Whilst brows­ing my good friend Rachel’s web­site I happened to notice that her brother Leonard wrote Beautiful Soup. He also wrote RESTful Web Services, which is part of my (recently pruned) dead tree col­lec­tion, and which I’d heart­ily recom­mend to any­one who has to work with REST web ser­vices. The Django examples were espe­cially useful!

No Comments