Skip to content

shakeebiqbal0091/practive-data-lookup

Repository files navigation

📊 Practice Data Lookup (Python)

A simple and practical Python CLI-based data lookup system that reads data from CSV files and allows users to search records using case-insensitive and partial matching.

This project is built to practice real-world Python fundamentals such as file handling, dictionaries, CSV parsing, and clean program structure.

🚀 Features

🔍 Lookup data using partial or full names

📁 Reads data from CSV files

🧠 Case-insensitive search

🧱 Clean separation of logic (loading, searching, UI)

🖥️ Command-line interface (CLI)

📊 Supports multiple datasets (employees, sales, users)

📂 Project Structure practive-data-lookup/ │ ├── data/ │ ├── employees.csv │ ├── sales.csv │ └── users.csv │ ├── employees_lookup.py ├── sales_lookup.py ├── users_lookup.py ├── main.py ├── pyproject.toml └── README.md

About

Advanced Python CLI for Employee Data Lookup with filters, logging, and error handling. Supports multi-criteria search (name, department, salary), interactive and scripted modes, unit tests, and installable CLI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages