An open API service indexing awesome lists of open source software.

https://github.com/ritobrotomukherjee/paython-file-system-module

Learn python file system module and error handling
https://github.com/ritobrotomukherjee/paython-file-system-module

Last synced: about 1 month ago
JSON representation

Learn python file system module and error handling

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Ritobroto-Mukherjee-yellow?labelColor=blue)

# Python - Assignment - 4: Module 5: Files, Exceptions, and Errors in Python

> It's consists of **terminal based** 2 `Python` applications for file handling and writing to it. File names are static as given below being part of output mentioned in the problem.

> Task 1 - A python 3 program that Read a File ( `sample.txt` ) and Handle Errors, in case file not present. Also it asks user to programatically create the file with name `sample.txt` if user doesn't want to create it manually through file explorer

> Task 2 - Write and Append Data to a File name `output.txt` through user input. It programetically creates the file if not exist without bothering user to create it through file explorer.

## Built With

![](https://img.shields.io/badge/Python-red) ![](https://img.shields.io/badge/Github-yellow) ![](https://img.shields.io/badge/Terminal-gray)

## To get this project up and running, you should do the following;
- If you wish to run the project locally, please do the following:

- Clone the repository to your local machine.
- **`git clone https://github.com/RitobrotoMukherjee/paython-file-system-module.git`**
- **`cd paython-file-system-module`**
- **`python -u [TASK_NAME.py]`**

## Prerequisite

> - Python 3.* needs to be installed in system.
> - Basic Terminal knowledge is required.

## Authors

👤 **Ritobroto Mukherjee**
- GitHub: [@RitobrotoMukherjee](https://github.com/RitobrotoMukherjee)
- Twitter: [@RitobrotoM3](https://twitter.com/RitobrotoM3)
- LinkedIn: [Ritobroto Mukherjee](https://www.linkedin.com/in/ritobroto-m3/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

![](https://img.shields.io/badge/TuteDude-pink)