Python에서 디렉터리 파일 목록 필터링
Python에서는 os.listdir( ) 기능. 그러나 파일 이름 패턴과 같은 특정 기준에 따라 이 목록을 필터링하는 것이 바람직한 시나리오가 있습니다.
디렉토리 목록을 필터링하기 위해 Python은 glob.glob() 함수를 제공합니다. 이 함수는 파일 경로 패턴을 인수로 사용하고 지정된 디렉터리 내에서 해당 패턴과 일치하는 파일 목록을 반환합니다.
프롬프트에 제공된 예의 경우 이름이 다음으로 시작하는 모든 JPG 파일을 나열하려고 합니다. "145592", 다음 Python 코드를 사용할 수 있습니다.
<code class="python">import glob jpgFilenamesList = glob.glob('145592*.jpg')</code>
glob() 함수는 복잡한 파일 패턴을 처리할 수 있으므로 파일 확장자, 포함/제외 기준 등에 따른 고급 필터링이 가능합니다. 이는 디렉터리의 파일을 선택적으로 나열하는 편리하고 다양한 옵션입니다.
추가 참조를 위해 glob 모듈에 대한 자세한 문서는 Python 문서(https://docs.python.org/3/)에서 찾을 수 있습니다. 라이브러리/glob.html
위 내용은 glob.glob()을 사용하여 Python에서 디렉터리 파일 목록을 필터링하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!