Question: A Python program that manages the inventory of an electronics store. You will need to use a number of concepts that you learned in class
A Python program that manages the inventory of an electronics store. You will need to use a number of concepts that you learned in class including: use of classes, use of dictionaries and input and output of comma delimited csv files.
1) Input:
a) ManufacturerList.csv -- contains items listed by row. Each row contains item ID, manufacturer name, item type, and optionally a damaged indicator
b) PriceList.csv -- contains items listed by row. Each row contains item ID and the item price.
c) ServiceDatesList.csv - contains items listed by row. Each row contains item ID and service date.
Example ManufacturerList.csv, PriceList.csv and ServiceDatesList.csv are provided for reference. Your code will be expected to work with any group input files of the appropriate format. Manufacturers can and will likely be different as will the actual items.







A B C D E F G - 7346234 Lenovo laptop 239 9/1/2020 2 W 4 UTA B C D E F G H 1 2347800 Apple laptop 999 7/3/2020 2 1167234 Apple phone 534 2/1/2021 3 2390112 Dell laptop 799 7/2/2020 4 9034210 Dell tower 345 5/27/2020 5 7346234 Lenovo laptop 239 9/1/2020 damaged 6 1009453 Lenovo tower 599 10/1/2020 7 3001265 Samsung phone 1200 12/1/2023 8A B C D E G 2347800 Apple 999 7/3/2020 2 2390112 Dell 799 7/2/2020 3 7346234 Lenovo 239 9/1/2020 damaged 4 5\fA B C D E F G H 9034210 Dell tower 345 5/27/2020 2 4 5\f\f
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
