I'm doing an exercise from a learning Python book and it asks me to import a paragraph from an external text file, split the paragraph into two sentences and write the sentences to two seperate text files.
No errors and everything seems to check out, but why are files now being created?
file_name = open('curiosity_shop.txt', 'r') file_contents = file_name.read() first_period = file_contents.find('.') first_sentence = file_contents[0:first_period+1] second_sentence = file_contents[first_period+2:] first_sentence_file = open('first_sentence.txt', 'w') second_sentence_file = open('second_sentence.txt', 'w') first_sentence_file.write(first_sentence) second_sentence_file.write(second_sentence) file_name.close() first_sentence_file.close() second_sentence_file.close()
Can you elaborate on what's not working?
I tried your code and it works as expected, both files are created. However, the files don't show un in the Repl.it filetree. To see them you have to open the shell by right-clicking anywhere in the editor window, clicking
Command Palette, scrolling down a bit, and finally clicking
Open Shell. Then run the
ls command in the shell.