2017-01-25 9 views
0

이 코드는 텍스트 파일에 추가하는 코드이며, 프로그램을 실행 한 후 메모장 파일을 검사하여 그 결과를 확인했습니다. 나는 내가 열거 한 모든 이름이 모두 결합 된 것을 발견했다. 파이썬을 통해 메모장 파일에서 이름을 어떻게 분할 할 수 있습니까?Python을 통해 메모장 파일의 텍스트 분할

import time 
print("Please contact a technician - what is your name?") 
name = input(">") 
print("I will allocate your name as a case number for a"\ 
     " future technician, so that they can assist you.") 
fi = open("casenumbers.txt", "a") 
fi.write(str(name)) 
fi.close() 
print("The name you should contact us with is",name,"") 
time.sleep(20) 
+1

새 줄에 이름을 추가 하시겠습니까? fi.write ("\ n"+ str (name))를 사용하십시오. – Shijo

+1

입력 내용은 무엇입니까? 현재 출력은 무엇입니까? 예상되는 결과는 무엇입니까? – jonrsharpe

+0

입력은 단지 이름이지만, 여러 개의 이름을 함께 입력하면 메모장 파일의 출력은 이름이 분리되어있을 것으로 예상하면서 함께 모든 이름의 긴 문자열입니다. – Kuro

답변

0

fi.write(str(name)+" \t")을 사용하여 분할 이름.

+0

시도했지만 지금은 내 시간입니다.) 내가 그것을 실행하면 그냥 길을 잃은 것 같다 – Kuro

+0

\ t 그때 시도하지만 공간을 유지하려고 –

+0

다른 사람이 같은 문제와 함께, 공간 비트 나를 위해 일한 & time.sleep 그것도 잘 일했습니다! – Kuro