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:)
Metadata
Release files for adbookfromkevin 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| adbookfromkevin-0.0.1.tar.gz | 5.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| adbookfromkevin-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / adbookfromkevin-0.0.1.tar.gz
| Download URL | adbookfromkevin-0.0.1.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a446a45df56f0617858ccd3163b9039dcb677e9d93fb596d7206387c8826d0d5
|
|
BLAKE2b-256 checksum How to use checksums |
819d643fca2abef4b562c679f9cc9d38d8124cda8f589e17ac3cf7ff5fd3b341
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.7
|
Release files / adbookfromkevin-0.0.1-py3-none-any.whl
| Download URL | adbookfromkevin-0.0.1-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a11401d822c7b0a7ea73b76e7f1c2c9d1893fb3da23f3b069a63ac316b57340
|
|
BLAKE2b-256 checksum How to use checksums |
aed4c91d186877602c87273035e960d513e0d479f652f8f1bc2d4da4d8caec64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.7
|
Security for adbookfromkevin 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.