You are required to build a custom application that opens the provided “customers.txt" file in order to allow the user to interact with the data. Your application must include the following features: 1. Menu allowing the user to chose from the following: Quit the application b. Get all customers: Find customer by Last Name d. Add customer а. с. e. Modify customer f. Delete customer 2. The program must not error at any point. I would recommend Try/Accept for opening the file. 3. The "Get all customers" function must return the following:

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In python, the picture on the right is the "customers.txt" file but in picture format. I could not attach the file. 

You are required to build a custom application that opens the provided "customers.txt"
file in order to allow the user to interact with the data.
Your application must include the following features:
1.
Menu allowing the user to chose from the following:
a. Quit the application
b.
Get all customers:
Find customer by Last Name
d.
Add customer
с.
Modify customer
f.
Delete customer
е.
2. The program must not error at any point. I would recommend Try/Accept for
opening the file.
3.
The "Get all customers" function must return the following:
Customer names:
|Andrew Miller
|Anthony Nelson
|Brian Reed
|Christine Scott
|David Thomas
|Jason White
|Douglas Hall
|Diane Evans
|Jessica Collins
Alice Young
Angela Mitchell
Barbara Parker
|Amanda Wright
|Ann Moore
|Betty Perez
|Carol Robinson
Christopher Smith |Cynthia Stewart
|Jennifer Turner
|James Wilson
|Donna Gonzalez
|Debra Davis
|Alicia Reed
|Amy Martinez
|Anna Morris
|Brenda Phillips
|Edward Harris
|Daniel Taylor
|Jeffrey Walker
|Henry Martin
|Donald Garcia
|Jerry Cook
Carl Roberts
Deborah Thompson
Janet Williams
Dorothy Green
Dennis Edwards
John Clark
4.
The "Find Customer by Last Name" must return the following:
FirstName
Street
State ZipCode
City
Carrington
LastName
Alice
Young
1 Main St
ND
58421
Transcribed Image Text:You are required to build a custom application that opens the provided "customers.txt" file in order to allow the user to interact with the data. Your application must include the following features: 1. Menu allowing the user to chose from the following: a. Quit the application b. Get all customers: Find customer by Last Name d. Add customer с. Modify customer f. Delete customer е. 2. The program must not error at any point. I would recommend Try/Accept for opening the file. 3. The "Get all customers" function must return the following: Customer names: |Andrew Miller |Anthony Nelson |Brian Reed |Christine Scott |David Thomas |Jason White |Douglas Hall |Diane Evans |Jessica Collins Alice Young Angela Mitchell Barbara Parker |Amanda Wright |Ann Moore |Betty Perez |Carol Robinson Christopher Smith |Cynthia Stewart |Jennifer Turner |James Wilson |Donna Gonzalez |Debra Davis |Alicia Reed |Amy Martinez |Anna Morris |Brenda Phillips |Edward Harris |Daniel Taylor |Jeffrey Walker |Henry Martin |Donald Garcia |Jerry Cook Carl Roberts Deborah Thompson Janet Williams Dorothy Green Dennis Edwards John Clark 4. The "Find Customer by Last Name" must return the following: FirstName Street State ZipCode City Carrington LastName Alice Young 1 Main St ND 58421
Alice,Young, 1 Main St,Carrington,ND,58421
Amanda, Wright,103 Center St, Mannington, WV, 26582
Amy, Martinez,1108 Sheller Ave, Paden City,WV,26159
Andrew, Miller, 113 Mountain Village Rd Apt B, New Rockford, ND,58356
Angela, Mitchell,119 W Court St,Veedersburg, IN,47987
Ann, Moore, 12 34th St,Berlin,MD,21811
Anna, Morris,1209 7th St Ne,Chambersburg, PA,17201
Anthony,Nelson, 1251 Hagan Dr, Evanston, WY,82930
Barbara, Parker,127 Franklin St,Goldendale, WA,98620
Betty,Perez,127 S Wood St,0cean City,MD, 21842
Brenda, Phillips,1300 N Yorktown Dr, Devils Lake, ND,58301
Brian, Reed,134 Adams St,Ashdown, AZ,71822
Carl,Roberts, 1411 Us Highway 59 S,Lyman,WY,82937
Carol, Robinson, 1600 N Hervey, Bedford, PA,15522
Edward, Harris,406 S Jackson Ave, Fowler,IN,47944
Christine,Scott,1807 W Pike St Ste B, Hope, AZ, 71801
Christopher,Smith,1918 Mercersburg Rd,Juneau, AK,99801
Cynthia,Stewart, 212 Laurel St,Prescott,AZ,71857
Daniel,Taylor, 225 Lincoln Way W,Kemmerer, WY,83101
David, Thomas,815 Hill Ave,Clarksburg, WV, 26301
Deborah, Thompson, 800 Booth St,Greencastle, PA,17225
Jennifer,Turner, 746 Saint Andrews Blvd, Texarkana, AZ,71854
Jeffrey,Walker,715 N 42nd St, Mc Connellsburg, PA,17233
Jason, White,6100 E Rio Grande Ave, Newport, IN,47966
Janet, Williams,607 Waynetown Rd,Mercersburg, PA,17236
James, Wilson,537 10th St, Grand Forks, ND,58201
Henry,Martin,524 N Lincoln, Toppenish, WA,98948
Douglas, Hal1,400 Se Lincoln Rd, Bloomington, IN,47404
Dorothy,Green, 3880 E 3rd St,Yakima, WA , 98908
Donna, Gonzalez,3375 Koapaka St Suite 250,Clinton,IN,47842
Donald,Garcia, 330 Boise St, Defuniak Springs, FL,32435
Diane, Evans,3142 Tyler Hwy, Charleston, SC, 29407
Transcribed Image Text:Alice,Young, 1 Main St,Carrington,ND,58421 Amanda, Wright,103 Center St, Mannington, WV, 26582 Amy, Martinez,1108 Sheller Ave, Paden City,WV,26159 Andrew, Miller, 113 Mountain Village Rd Apt B, New Rockford, ND,58356 Angela, Mitchell,119 W Court St,Veedersburg, IN,47987 Ann, Moore, 12 34th St,Berlin,MD,21811 Anna, Morris,1209 7th St Ne,Chambersburg, PA,17201 Anthony,Nelson, 1251 Hagan Dr, Evanston, WY,82930 Barbara, Parker,127 Franklin St,Goldendale, WA,98620 Betty,Perez,127 S Wood St,0cean City,MD, 21842 Brenda, Phillips,1300 N Yorktown Dr, Devils Lake, ND,58301 Brian, Reed,134 Adams St,Ashdown, AZ,71822 Carl,Roberts, 1411 Us Highway 59 S,Lyman,WY,82937 Carol, Robinson, 1600 N Hervey, Bedford, PA,15522 Edward, Harris,406 S Jackson Ave, Fowler,IN,47944 Christine,Scott,1807 W Pike St Ste B, Hope, AZ, 71801 Christopher,Smith,1918 Mercersburg Rd,Juneau, AK,99801 Cynthia,Stewart, 212 Laurel St,Prescott,AZ,71857 Daniel,Taylor, 225 Lincoln Way W,Kemmerer, WY,83101 David, Thomas,815 Hill Ave,Clarksburg, WV, 26301 Deborah, Thompson, 800 Booth St,Greencastle, PA,17225 Jennifer,Turner, 746 Saint Andrews Blvd, Texarkana, AZ,71854 Jeffrey,Walker,715 N 42nd St, Mc Connellsburg, PA,17233 Jason, White,6100 E Rio Grande Ave, Newport, IN,47966 Janet, Williams,607 Waynetown Rd,Mercersburg, PA,17236 James, Wilson,537 10th St, Grand Forks, ND,58201 Henry,Martin,524 N Lincoln, Toppenish, WA,98948 Douglas, Hal1,400 Se Lincoln Rd, Bloomington, IN,47404 Dorothy,Green, 3880 E 3rd St,Yakima, WA , 98908 Donna, Gonzalez,3375 Koapaka St Suite 250,Clinton,IN,47842 Donald,Garcia, 330 Boise St, Defuniak Springs, FL,32435 Diane, Evans,3142 Tyler Hwy, Charleston, SC, 29407
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Data Binding
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education