Hello Friends,
This lecture covers MODULE 5 of the APPLICATION DEVELOPMENT USING PYTHON
(Effective from the academic year 2018 -2019) syllabus of SEMESTER –V Engineering students of VTU, India.
#################### OUTLINE ##################
Here's what was discussed:
1) Introduction to WebScraping
2) Running Python programs outside the IDLE
3) Creation of batch (.bat) files
4) Setting the configuration path (Environment Variables)
##################################################
The entire MODULE -5 outline revolves around WEB SCRAPING
- Project: MAPIT.PY with the webbrowser Module,
- Downloading Files from the Web with the requests Module,
- Saving Downloaded Files to the Hard Drive,
- Parsing HTML with the BeautifulSoup Module,
- Project: “I‟m Feeling Lucky” Google Search,
- Project: Downloading All XKCD Comics,
- Controlling the Browser with the selenium Module,
- Working with Excel Spreadsheets, Excel Documents,
- Installing the openpyxl Module, Reading Excel Documents,
- Project: Reading Data from a Spreadsheet, Writing Excel Documents,
- Project: Updating a Spreadsheet, Setting the Font Style of Cells, Font Objects, Formulas, Adjusting Rows and Columns, Charts,
- Working with PDF and Word Documents, PDF Documents,
-Project: Combining Select Pages from Many PDFs, Word Documents,
- Working with CSV files and JSON data, The csv Module,
-Project: Removing the Header from CSV Files, JSON and APIs, The json Module, Project: Fetching Current Weather Data
Textbook 1: Chapters 11 – 14