I am writing a function that helps in opening a user-supplied file. Here is what I have so far:
def main():
open_file()
def open_file():
input_file_name = str(input("Input file name: "))
while input_file_name != 'measles.txt':
input_file_name = str(input("Please enter a valid input file name: "))
f1 = open(input_file_name, 'r')
return f1
main()
My question is: once I call open_file
in main
, how do I close the file that I opened in the open_file
function?