Crawler with BeautifulSoup
The code looks good! A few comments:


I'd use the requests library instead of urrllib2.
Make sure to follow PEP8 (second line has a trailing whitespace and a space after the dictionary key).
Use more semantic variable names than div, text, or final.
If your code gets bigger, think about separating the HTTP request from the parsing code.