This beginner-friendly project showcases file reading/writing and comprehensive error handling in Python. ๐ฅ
- Adds line numbers and word count
- Transforms keywords to uppercase (
python,file,error) - Appends header and footer with timestamps
- Safe file operations with
utf-8encoding ๐ - Interactive menu to test errors:
โ ๏ธ - FileNotFoundError
- PermissionError
- UnicodeDecodeError
- IsADirectoryError
๐งชProvide an interactive menu for testing the functionality or exiting.๐งช
Run the program using:
python file_processor.py