Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping. It commonly saves programmers hours or days of work. Beautiful Soup 4.9.3 is the last supported version for Python 2. Newer versions have dropped Python 2 support.