디렉터리의 파일을 통해 반복
크거나 복잡한 파일 시스템으로 작업할 때 디렉터리 내의 모든 파일을 반복해야 하는 경우가 많습니다. 특정 디렉토리. 이는 다양한 접근 방식을 사용하여 효율적으로 달성할 수 있습니다.
os 모듈을 사용하는 한 가지 방법은 다음과 같습니다.
import os directory = "/path/to/dir/" for filename in os.listdir(directory): if filename.endswith(".asm") or filename.endswith(".py"): # Perform necessary actions on the file
또는 보다 포괄적이고 재귀적인 접근 방식을 위해 pathlib 모듈을 활용할 수 있습니다.
from pathlib import Path pathlist = Path("/path/to/dir/").rglob("*.asm") for path in pathlist: # Perform necessary actions on the file as a string
특정 요구 사항과 작업 복잡성을 기반으로 적절한 방법을 선택하면 주어진 일정 내에서 파일을 효율적으로 반복할 수 있습니다. 디렉터리입니다.
위 내용은 디렉터리의 파일을 효율적으로 반복하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!