Web scraping and parsing with Beautiful Soup & Python Introduction p.1
Welcome to a tutorial on web scraping with Beautiful Soup 4. Beautiful Soup is a Python library aimed at helping programmers https://i9.ytimg.com/vi/aIPqt-OdmS0/0.jpg?sqp=CMTBuMAF&rs=AOn4CLCCdxLaQ0UDTyvhX3N87Txa2iGDZQ&time=1477320913969who are trying to scrape data from websites.
To use beautiful soup, you need to install it: $ pip install beautifulsoup4. Beautiful Soup also relies on a parser, the default is lxml. You may already have it, but you should check (open IDLE and attempt to import lxml). If not, do: $ pip install lxml or $ apt-get install python-lxml.
To begin, we need HTML. I have created an example page for us to work with: https://pythonprogramming.net/parsememcparseface/
Tutorial code: https://pythonprogramming.net/introduction-scraping-parsing-beautiful-soup-tutorial/
Beautiful Soup 4 documentation: https://www.crummy.com/software/BeautifulSoup/bs4/doc/
https://pythonprogramming.net
https://twitter.com/sentdex
https://www.facebook.com/pythonprogramming.net/
https://plus.google.com/+sentdex