Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Contact List Python Project

A simple Python console application to manage a contact list, allowing users to add, remove, view contacts, search contacts by name, and save contacts to a file.

Features

  • Add a contact to the list.
  • Remove a contact by its index.
  • View all contacts in the list.
  • Search contacts by name.
  • Save contacts to a text file.

Usage

  1. Adding a Contact: Enter option 1 and provide the contact name.
  2. Removing a Contact: Enter option 2 and specify the index of the contact to remove.
  3. Viewing Contacts: Enter option 3 to display all contacts currently stored.
  4. Searching Contacts: Enter option 4 and input the name to search for within your contacts.
  5. Saving Contacts: Enter option 5 to save your current contact list to a file (contact_list.txt by default).

File Structure

  • contact_list.py: Contains the Python code for managing the contact list.
  • contact_list.txt: Stores contacts saved from the application.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.

Getting Started

  1. Clone the repository:
    git clone https://github.com/technicalkundi/Contact-List-Python-Project.git
    
  2. Run the application
python contact_list.py

About

Python Project Title Contact List

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages