Python Programming
Load the pickled movie file standard python object load in the ratings from the text file.
INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS
Follow the following directions:
- Load the pickled movie file (it is a standard python object)
- Load in the ratings from the text file (open up file to determine separator)
- Must have error handling for the entries where the ratings are malformed, output the user who entered the bad data (see below...must use try:except block)
- Parse the ratings and update the movie object (ratings and number of ratings)
- Calculate a new average for every movie
- Organize the movies into a new list based on the highest rating first, lowest rating last
- Save the organized list of movies (dictionary objects containing the title, year, and new rating only) as a new pickled file (organized_movies.p)
- Output the highest and lowest dictionary objects
SAMPLE OUTPUT:
Movies Loaded
worldlyCow9's rating is non numeric
blissfulTermite9's rating is non numeric
cautiousRhino6's rating is non numeric
Ratings Loaded
Highest rated movie: {'title': 'The Wild Bunch', 'year': 1969, 'rating': 7.98304347826087}
Lowest rated movie: {'title': 'Casino', 'year': 1995, 'rating': 6.973243243243243}
New File Saved
Related Questions
. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java
CS 340 Milestone One Guidelines and Rubric
Overview: For this assignment, you will implement the fundamental operations of create, read, update,
. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class
Retail Transaction Programming Project
Project Requirements:
Develop a program to emulate a purchase transaction at a retail store. This
. The following program contains five errors. Identify the errors and fix them
7COM1028
Secure Systems Programming
Referral Coursework: Secure
. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer
CS 340 Final Project Guidelines and Rubric
Overview The final project will encompass developing a web service using a software stack and impleme