subject

Create a program that a user can use to manage the primary email address and phone number for a contact in python.
specifications:
- for the view and del commands, display an error message if the user enters an invalid contact number.
- the view command should display all contact information as shown above.
- use the contacts. csv file to store the data for the program.
- when you start the program, it should read the contacts from the csv file.
- when you add or delete a contact, the change should be saved to the csv file immediately. that way, no changes are lost, even if the program crashes later.
heres is how it should look:
contact manager
command menu
list - display all contacts
view - view a contact
add - add a contact
del - delete a contact
exit - exit program
command: add
name: alice carroll
email: alice@wonderland. com
phone: 352-555-9876
alice carroll was added.
command: list
1. guido van rossum
2. eric idle
3. lizard duck
4. morris feline
5. alice carroll
command: view
number: 1
name: guido van rossum
email: guido@python. org
phone: +31 0474 33 88 26
command: exit
bye!

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 11:30
Communication is the exchange of information. true false
Answers: 2
question
Computers and Technology, 24.06.2019 00:50
3. what is the output of the following statements? temporary object1; temporary object2("rectangle", 8.5, 5); temporary object3("circle", 6, 0); temporary object4("cylinder", 6, 3.5); cout < < fixed < < showpoint < < setprecision(2); object1.print(); object2.print(); object3.print(); object4.print(); object1.set("sphere", 4.5, 0); object1.print();
Answers: 1
question
Computers and Technology, 24.06.2019 04:30
Write and test a python program to find and print the largest number in a set of real (floating point) numbers. the program should first read a single positive integer number from the user, which will be how many numbers to read and search through. after reading in all of the numbers, the largest of the numbers input (not considering the count input) should be printed.
Answers: 1
question
Computers and Technology, 24.06.2019 05:30
Why is hard disk space important to an audio engineer? why are usb ports and firewire ports useful for an audio engineer? explain in 2-3 sentences. (3.0 points) here's a list of different audio software: ableton live apple inc.'s garageband apple inc.'s logic studio digidesign's pro tools propellerhead sofware's reason sony creative software's acid pro steinberg cubase steinberg nuendo choose one of the software programs listed above, and then go to that software program's web site. read about what the software program is used for, and then write 4-5 sentences about what you learned. (10.0 points) which type of software license is the most limiting? why? explain in 2-3 sentences. (3.0 points) when sending a midi channel voice message, how can you control the volume of the sound? explain in 2-3 sentences. (4.0 points)
Answers: 1
You know the right answer?
Create a program that a user can use to manage the primary email address and phone number for a cont...
Questions
question
Mathematics, 14.02.2020 23:55
Questions on the website: 13722367