파이썬에서 두 개의 파일을 비교하는 방법
파이썬에서 두 개의 파일을 비교하는 방법.
파이썬에서 두 개의 파일을 비교하는 방법에 대한 자세한 단계별 튜토리얼입니다.
1단계: 필요한 모듈 가져오기
먼저, 파일 및 디렉토리를 비교하는 기능을 제공하는 filecmp 모듈을 가져와야 합니다.
import filecmp
2단계: 파일 경로 지정하기 다음으로, 비교하려는 두 개의 파일의 경로를 지정해야 합니다. 절대 경로를 제공하거나 현재 작업 디렉토리를 기준으로 한 상대 경로를 사용할 수 있습니다.
file1 = '경로/파일1.txt'
file2 = '경로/파일2.txt'
3단계: 파일 비교하기
두 개의 파일을 비교하기 위해 filecmp.cmp() 함수를 사용할 수 있습니다. 이 함수는 파일의 내용이 동일한 경우 True를 반환하고 그렇지 않은 경우 False를 반환합니다.
result = filecmp.cmp(file1, file2)
4단계: 비교 결과 출력하기 마지막으로, 파일 비교의 결과를 콘솔에 출력할 수 있습니다.
if result:
print("파일이 동일합니다.")
else:
print("파일이 다릅니다.")
전체 코드 예시:
import filecmp
file1 = '경로/파일1.txt'
file2 = '경로/파일2.txt'
result = filecmp.cmp(file1, file2)
if result:
print("파일이 동일합니다.")
else:
print("파일이 다릅니다.")
이제 파이썬에서 두 개의 파일을 성공적으로 비교하였습니다.