Skip to main content

A small example address book package

Project description

Address Book Program (Final Project)

Overview

Inspired by the contacts feature on IOS, I created a comprehensive address book program that could be edited and exported as .csv format

pypi Link to Author: https://pypi.org/user/kevingzr

github link to Author: https://github.com/kevingzr-gsb

Sections


Installation

This program is built under python 3.9 environment.

There is only one dependency for running the program, which is pandas

Please follow the following command in your computer:

pip install pandas

pip install adbookfromkevin

pypi Link to Author: https://pypi.org/user/kevingzr/

github link to Author:

If you want to run the tests, you need to install these packages:

pip install pytest

pip install sys

Please remember to import these packages and make sure they are up to date.

Finally, please follow this step in your code:

from adbookfromkevin import adbookfromkevin as AB


Interface

There are a lot of functions in this program, but the user only need to invoke one function:

AB.Address_Book()

After running this command, the user will be presented with the following:

------------Please Choose Options Below-------------------

1: Add Contact

2: Display All Contacts

3: Display Favorites

4: Filter Contact by Location and Email

5: Find Contact by Name

6: Edit Contact Information

7: Delete Contact

8: Add to Favorites

9: Export Address Book as CSV File

0: Terminate Program

User will need to select these options manually by enter the number accordingly:

Select option:

It should be sufficiently straightforward! Please follow the prompts after selecting your option:)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adbookfromkevin-0.0.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

adbookfromkevin-0.0.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file adbookfromkevin-0.0.1.tar.gz.

File metadata

  • Download URL: adbookfromkevin-0.0.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.7

File hashes

Hashes for adbookfromkevin-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a446a45df56f0617858ccd3163b9039dcb677e9d93fb596d7206387c8826d0d5
MD5 ad198df1812087c372ec5ae5dd2dd898
BLAKE2b-256 819d643fca2abef4b562c679f9cc9d38d8124cda8f589e17ac3cf7ff5fd3b341

See more details on using hashes here.

File details

Details for the file adbookfromkevin-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for adbookfromkevin-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a11401d822c7b0a7ea73b76e7f1c2c9d1893fb3da23f3b069a63ac316b57340
MD5 cd5c186c7a353d36a99ecb7bb4c8da2c
BLAKE2b-256 aed4c91d186877602c87273035e960d513e0d479f652f8f1bc2d4da4d8caec64

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page