what is web scrapping ?
Web scraping , web harvesting , or web data extraction is data scraping used for extracting data from websites . [1] Web scraping software may access the World Wide Web directly using the Hypertext Transfer Protocol , or through a web browser. While web scraping can be done manually by a software user, the term typically refers to automated processes implemented using a bot or web crawler . It is a form of copying, in which specific data is gathered and copied from the web, typically into a central local database or spreadsheet, for later retrieval or analysis . Web scraping a web page involves fetching it and extracting from it. [1] Fetching is the downloading of a page (which a browser does when you view the page). Therefore, web crawling is a main component of web scraping, to fetch pages for later processing. Once fetched, then extraction can take place. The cont...