Python Web Crawling Techniques