[python] 파일 내용 정렬하기

먼저 파일을 읽어서 각 줄을 리스트에 저장합니다. 그런 다음 리스트를 정렬하고, 정렬된 결과를 다시 파일에 씁니다. 아래는 이를 수행하는 예제 코드입니다.

# 파일 읽기
with open('파일명.txt', 'r', encoding='utf-8') as file:
    lines = file.readlines()

# 내용 정렬
lines.sort()

# 파일 쓰기
with open('정렬된_파일명.txt', 'w', encoding='utf-8') as file:
    for line in lines:
        file.write(line)

위 코드에서 ‘파일명.txt’는 원본 파일의 이름을, ‘정렬된_파일명.txt’는 정렬된 결과를 저장할 파일의 이름을 나타냅니다.

이 예제 코드를 실행하면 파일 내용이 알파벳 순으로 정렬되어 ‘정렬된_파일명.txt’ 파일에 저장될 것입니다.

이 방법을 사용하여 어떤 종류의 파일이든 간편하게 내용을 정렬할 수 있습니다.