[파이썬] 파일의 각 줄 순회
# 파일을 읽기 모드로 열기
with open("파일경로", "r") as file:
    # 파일의 각 줄을 순회
    for line in file:
        # 각 줄에 대한 처리
        # 여기서는 각 줄을 출력하는 예시
        print(line)

위 코드에서는 open() 함수를 사용하여 파일을 열고, read() 메서드를 사용하여 파일의 내용을 읽을 수 있습니다. open() 함수의 첫 번째 인자로는 파일의 경로를, 두 번째 인자로는 파일을 열기 위한 모드를 전달합니다. “r” 모드는 읽기 모드를 의미합니다.

with 문을 사용하여 파일을 열고, 해당 블록의 코드 실행이 종료될 때 자동으로 파일을 닫을 수 있습니다. 이렇게 함으로써 파일을 명시적으로 닫을 필요가 없어 편리합니다.

for 루프를 사용하여 파일의 각 줄을 순회합니다. 각 줄은 line 변수에 할당되고, 이를 활용하여 각 줄에 대한 처리를 수행할 수 있습니다. 위의 예시 코드에서는 각 줄을 그대로 출력하는 것을 보여주었습니다.

파일을 순회할 때에는 줄바꿈 문자(\n)도 함께 읽혀진다는 점을 유념하세요. 필요에 따라 strip() 메서드를 사용하여 이를 제거할 수도 있습니다.