In Progress

Local disk layer in python

I want to do the following in python:

1. Build some utility classes to provide functionalities needed to interact with any local

disk.

2. Functionalities include: Create, delete, and rename file/folder.

3. Functionalities include: open, close, read into buffer write from buffer from and to file

stream.

4. Maximum control: the purpose of encapsulating these functionalities into classes

is to provide maximum control on these functionalities so that at any stage of the

project more complex decisions can be made regarding validations and security for disk

operations.

- The far target is to rebuild a project like pyfileSystem module that is compatible with Python 3.

- This project should use virtual environment where all required python modules and the

python interpreter are encapsulated into a single folder. The environment can be copied to any

machine with no fear of having compatibility problems.

- A clear structure should be made to show where each class should be created into. Main

divisions are Disk layer(local and remote disk), Data access layer for database connectivity and

error logging layer.

Skills: Software Architecture

See more: data structure problems, data structure operations, python data, python 3, disk, environment python, python read, database virtual machine, python stream, stage control, file folder operations, python create file, build virtual database, python file create, python data logging, open close control, rebuild access, required python, local file, python data access layer, database data access layer, security access module, python write database, rename database project, build security module

About the Employer:
( 69 reviews ) Fort Worth, United States

Project ID: #2513087

Awarded to:

HussienSharaf

Hired by the Employer

$2000 USD in 2 days
(17 Reviews)
6.8