You want the Python Win32 extensions, Click on this link.
Then, You can utilize COM,
from win32com.client import Dispatch
excel = Dispatch('Excel.Application')
wb = excel.Workbooks.Open(r'c:\path\to\file.xlsx')
ws = wb.Sheets('My Sheet')
# do other stuff, just like VBA
wb.Close()
excel.Quit()
You can put your content on Windows Task Scheduler to execute for the occasions you want.
Want to become an expert in Python? Join the python course fast!