rendered paste bodydef splitfile(fname): text_file = open(fname, "r") tex = text_file.read() halfText = len(tex)/2 new_text_file1 = open("1.txt", "w") new_text_file1.write(tex[:halfText]) new_text_file2 = open("2.txt", "w") new_text_file2.write(tex[halfText:]) new_text_file1.close() new_text_file2.close() def getInput(): fname = raw_input("Enter the filename of the text file you want to split in half\n\n") checkInput(fname)def checkInput(fname): if fname != "": splitfile(fname) else: prob = raw_input("\n\nTry again?\nY/N") if prob.lower() == "y": getInput() elif prob.lower() == "n": print "goodbye"getInput()