This is final project for the Data Structures I Course.
In this project, I used CSV module to implement CRUD operations on CSV file using Python Programming Language. The CSV file has over 400,000 records of phone numbers. Searching them linearly may cause a lot of time.
Therefore, I used Hash Table to search phone numbers in O(1). As BIJLI
literlay means electric in urdu.
Install bijli.py
with Python 3.x or greater
cd 'BIJLI-Hash-Table-Database'
python3 bijli.py
To manually add your own database, add CSV file to root folder.
Then, add it to file_path
variable in read_database_linear.py
and read_database_linked.py
.
Remember, the path needs to be relative!
Python 3, CSV, Python CSV module
For support, email admin@xorahsan.me or join me on Instagram: xorahsan
.