내가 노력 업데이트를 특정 텍스트 파일로 새 문자열에서 새로운 행을의 끝에서 파일이 있습니다. 파일 자체할 수 있는 빈 라인의 끝에 그리고 언젠가 없습니다. 나는 다음과 같은 작업을 스크립트이다.
with open(fname, 'a') as file:
file.write("\n"+newRow)
newRow 을 포함하는 변수는 새로운 텍스트가 추가됩니다. 그것이 잘 작동하는 경우 마지막 행의 파일이 비어 있지 않은지 확인합니다. 그러나,이것은 올바른에서의 마지막 행 파일은 빈 공간이다. 이 경우에는 파일이 있는 빈 공간 사이의 마지막 행 newRow.
aaaa
bbbb
newRow
나는 손님의 질문은 어떻게 확인할 수 있습니지의 마지막 행 파일이 비어 있는 라인입니다. 내가 찾는 사용 readlines()저장할 수 있는 각 행은 텍스트 파일의 목록으로,다음을 확인할 수 있습니다입니다. 그러나 나는 몰라 이렇게 하는 방법을 사용하면'가 열려'. 그래서 끝에서,원하는 결과가를 위한 따라 모든 텍스트 파일
aaaa
bbbb
newRow
할 수 있는 방법에 도달 이 결과는?
사전에 감사합니다