Releases: software-development-course-2025/python-week-4-assignment
🚀 v1.0.0 — Stable Release
File Modifier with Robust Error Handling
We are excited to present the first stable release of the File Modifier project — a Python utility for reading files, modifying lines with a prefix, and writing the results to a new file with comprehensive error handling.
Highlights
-
Reliable file processing
Reads user-specified files, modifying each line with a customizable prefix. -
Robust exception management
Gracefully handles file errors such as missing files, permission issues, and runtime exceptions. -
User-friendly interface
Interactive prompt for file input, with clear feedback on success or failure. -
Clean and maintainable codebase
Straightforward Python logic, commented for clarity, with full documentation.
Included Files
file_modifier.py— Core scriptREADME.md— Usage guide with examplesLICENSE— MIT License
Context
Developed for Week 4 of the Software Development Course – 2025.
Demonstrates file handling, string manipulation, and error handling in Python.
License
Released under the MIT License.