Question: import sysdef processFile ( file _ path ) : try: with open ( file _ path, ' r ' ) as file: titles = [
import sysdef processFilefilepath: try: with openfilepath, r as file: titles releasedates for line in file: if line.startswithRelease date": # Extract release date from the line releasedate line.split:strip releasedates.appendreleasedate else: # Extract movie title from the line title line.strip titles.appendtitle return titles, releasedates except FileNotFoundError: printfError: File not found at filepath sysexitdef searchuserinput, titles, releasedates: try: index titles.indexuserinput return releasedatesindex except ValueError: return Nonedef outputreleasedate: if releasedate: printfRelease date: releasedate else: printMovie not found."def main: filepath "horrormovies.txt printRKO HORROR MOVIE SEARCH" userinput inputWhat RKO horror movie do you want to look up
strip titles, releasedates processFilefilepath releasedate searchuserinput, titles, releasedates outputreleasedateif namemain: main
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
