What are the Requirements for Web Scraping using Python?