The code I am running is producing overlap and not sure how to get the correct format. I have most of it when testing it it contains the other stuff I was testing and I'm not sure if there is a way to capture what I enter than the previous unless that is by default. I am providing my code and need assistance. #Enter the name of the file to append [diary.txt] file_name = input("Enter the name of the file you want to append to: ")
The code I am running is producing overlap and not sure how to get the correct format.
I have most of it when testing it it contains the other stuff I was testing and I'm not sure if there is a way to capture what I enter than the previous unless that is by default. I am providing my code and need assistance.
#Enter the name of the file to append [diary.txt]
file_name = input("Enter the name of the file you want to append to: ")
print()
#Enter the user sentence
user_sentence = input("Please enter a sentence: ")
print()
#Append file and write user_sentence
with open(file_name, 'a') as file:
file.write(user_sentence + "\n")
#Read the file and print contents of the file
with open(file_name, 'r') as file:
file_contents = file.read()
print('The contents of', file_name, 'is now:','\n')
print(file_contents)
Thank you for your assistance !

Step by step
Solved in 4 steps with 3 images









