Skip to content

flaviamedici/python_scripts

Repository files navigation

Python Automation Scripts

A curated collection of standalone Python automation scripts for daily tasks (e.g., weather status, reminders, productivity tools). Each script can be run independently and includes setup instructions where needed.

📜 Scripts Included

Script Purpose Dependencies
weatherstatus.py Prints current weather requests
pomodoro.py Simple Pomodoro timer no deps
webscraping.py Example web scraper requests, beautifulsoup4
dailyhoroscope.py Print daily horoscope based on sign no deps
dailyjournaling.py
dailymotivationSlack.py Send daily motivation quotes to a user via slack slack_sdk
dailyreminders.py
dailystandupreminder.py Send reminders every hour to stand up and walk around
datamigration.py migrate data from one excel file to another pandas
fileOrganizer.py Organize my fiels based on extension no deps
mealprep.py Create a weekly meal prep plan and ingredients to purchase based on pantry no deps
pomodoro.py Pomodoro timer for CLI, can be modified no deps
weatherstatus.py Fetches current weather and displays a message requests
webscraping.py Saved headlines from cnn site to a csv file

🛠️ Setup

  1. Clone this repo
  2. Create a Python virtual environment:
    python -m venv .venv
    source .venv/bin/activate  # macOS/Linux
    .venv\Scripts\activate      # Windows
    
    

How To Run

## ▶️ Usage

```bash
python weatherstatus.py
python pomodoro.py


**Future Ideas / Roadmap**
```md
## 🚧 Roadmap

- Add unit tests
- Add Windows startup launchers
- Add docs for common errors

## 📄 License

MIT License

## 📫 Contact

Flavia Medici — [LinkedIn](https://www.linkedin.com/in/flaviaomedici) — flaviaomedici@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages