0
이 프로그램에서는 빈 텍스트 파일에 항목을 추가하려고합니다. 아래 코드는 다음과 같습니다.While 루프를 사용하여 파이썬에서 파일에 추가/추가하기
프로그램이 올바르게 빌드되지만 이름을 입력하면 아무 일도 일어나지 않고 텍스트 파일이 비어 있습니다. 어떤 아이디어?
이 프로그램에서는 빈 텍스트 파일에 항목을 추가하려고합니다. 아래 코드는 다음과 같습니다.While 루프를 사용하여 파이썬에서 파일에 추가/추가하기
프로그램이 올바르게 빌드되지만 이름을 입력하면 아무 일도 일어나지 않고 텍스트 파일이 비어 있습니다. 어떤 아이디어?
메시지를 한 번 요청한 다음 finished
메시지를 찾는 루프를 시작합니다. 그러나 처음에 다른 것을 입력하면 message
이되며이 조건은 절대로 적용되지 않습니다.
###Adding to an Empty File
filename = 'guest_book.txt'
while True: # checking for value that will end the program
message = input("Please enter your name for our records: ") # retrieving input
if message == 'finished':
break
with open(filename, 'a') as f:
f.write(message)
내 출력이 그래서 추가 일부 스트립() 메소드로했다 뒤죽박죽되었습니다
난 당신이 원하는 생각한다. 그렇지 않으면이 방법이 효과가있었습니다. 고맙습니다! –