Define file open and read in a function,definefunction,import sysde


import sysdef open_file(file_name, mode):    '''Open a file.'''    try:        the_file = open(file_name, mode)    except(IOError), e:        print 'Unable to open the file', file_name, 'Ending program.\n', e        raw_input('\n\nPress the enter key to exit.')        sys.exit()    else:        return the_filedef next_line(the_file):    '''Return next line from the trivia file, formatted.'''    line = the_file.readline()    line = line.replace('/', '\n')    return linetrivia_file = open_file('trivia.txt', 'r')title = next_line(trivia_file)print title

评论关闭