rework authored by Gallenkamp, Fabian's avatar Gallenkamp, Fabian
.general data
|===
| name | Beautiful Soup
| short description | 'Beautiful Soup is a Python library designed for quick turnaround projects like screen-scraping. Three features make it powerful: Beautiful Soup provides a few simple methods and Pythonic idioms for navigating, searching, and modifying a parse tree: a toolkit for dissecting a document and extracting what you need. It doesn't take much code to write an application;Beautiful Soup automatically converts incoming documents to Unicode and outgoing documents to UTF-8. You don't have to think about encodings, unless the document doesn't specify an encoding and Beautiful Soup can't detect one. Then you just have to specify the original encoding.;Beautiful Soup sits on top of popular Python parsers like lxml and html5lib, allowing you to try out different parsing strategies or trade speed for flexibility.'link:https://www.crummy.com/software/BeautifulSoup/[Retrieved 22.03.2019]
| software category | scraping
| developer | Leonard Richardson
| maintainer | Leonard Richardson
| current version | None
| last changed | None
| programming lanuage(s) | Python
| operating system(s)|
| license | MIT
| costs | 0
| language |
| architecture | library
| web-links | link:https://www.crummy.com/software/BeautifulSoup/[website], link:https://github.com/scrapy/scrapy[repository],
|===
.features
|===
| supported methods |
| additional features |
|===
\ No newline at end of file