반응형
이 간단한 파이썬 스크립트가 있다고 가정 해 보겠습니다.
file = open('C:\\some_text.txt')
print file.readlines()
print file.readlines()
실행되면 첫 번째 인쇄는 파일의 텍스트를 포함하는 목록을 인쇄하고 두 번째 인쇄는 빈 목록을 인쇄합니다. 완전히 예상치 못한 것은 아닙니다. 그러나 파일을 다시 읽을 수 있도록 '되감기'하는 방법이 있습니까? 아니면 다시 여는 가장 빠른 방법입니까?
해결 방법
file.seek(0)
할 것입니다. 첫 번째 readlines ()
뒤에 해당 줄이 필요합니다. 위의 작업을 수행하려면 file
이 임의 액세스를 지원해야합니다.
참조 페이지 https://stackoverflow.com/questions/2106820
반응형
'파이썬' 카테고리의 다른 글
파이썬 -inf를 0 값으로 바꿉니다. (0) | 2020.12.25 |
---|---|
파이썬 'sudo pip'를 실행하면 어떤 위험이 있습니까? (0) | 2020.12.25 |
파이썬 ImportError : virtualenv라는 모듈이 없습니다. (0) | 2020.12.25 |
파이썬 Matplotlib plot numpy matrix as 0 index (0) | 2020.12.25 |
파이썬 Python은 동시에 두 목록을 반복합니다. (0) | 2020.12.25 |
댓글