Posts

From Jnr to Expert

  1. Learn Python: https://www.learnpython.org/ 2. Build Python Projects: https://www.youtube.com/watch?v=8ext9... 3. Download VS code here: https://code.visualstudio.com/ 4. Data Structures and Algorithms: https://www.udacity.com/course/data-s... 5. Leetcode: https://leetcode.com/

Automate sending emails from Excel with Python

The other day, my wife asked me if I could help her with a way to send a notification to clients who haven't paid a certain amount. Anyway, my wife runs a small business and she does a lot of things through Excel. She asked me if there was any possibility that she could automatically send e-mails to clients who didn't pay, so that she wouldn't have to send an individual e-mail to everyone. So I wrote a script for her that automated the process. 😃 The Excel file contains a lot of information but we will focus on the most important ones -- name, e-mail. town, paid (yes/no), and the amount. The script works quite simply, we have the cell “paid” and if the client hasn't paid we'll send him a personalized email to warn him that he owes a certain amount. The script sends e-mails to all clients who haven't paid. Let's go to code. We'll install  'xlrd ' first.  'Xlrd ' is a library to extract data from Microsoft Excel (tm) spreadsheet files. Aft...