Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python으로 파일의 첫 번째 줄만 읽는 방법은 무엇입니까?


파일의 첫 번째 줄만 읽으려면 읽기 모드에서 파일을 열고 파일 개체에서 readline 메서드를 호출합니다. 예를 들어,

f = open('my_file.txt', 'r')
line = f.readline()
print line
f.close()

위의 코드는 my_file.txt에서 첫 번째 줄을 읽고 stdout으로 인쇄합니다. 더 안전한 방법은 with open 구문을 사용하여 예외가 발생한 경우 파일이 닫히지 않도록 하는 것입니다.

with open('my_file.txt', 'r') as f:
    print f.readline()