
scandir 함수는 Python 3.5 이상에서 사용할 수 있는 모듈입니다.
scandir 모듈을 사용하려면 다음 코드를 사용하세요:
#hostingforum.kr
python
import os
dir_path = '/path/to/directory'
files = os.scandir(dir_path)
for file in files:
print(file.name)
또는 scandir 모듈을 사용하려면 다음 코드를 사용하세요:
#hostingforum.kr
python
import scandir
dir_path = '/path/to/directory'
files = scandir.scandir(dir_path)
for file in files:
print(file.name)
만약 scandir 모듈을 설치하지 않았다면, 다음 명령어를 사용하여 설치하세요:
#hostingforum.kr
bash
pip install scandir
scandir 함수는 디렉토리 내의 파일 목록을 가져올 때, 디렉토리 내의 모든 파일과 디렉토리 이름을 반환합니다.
파일 목록을 가져올 때, 디렉토리 내의 모든 파일과 디렉토리 이름을 반환하므로, 디렉토리 이름을 제외하고 싶다면, 다음 코드를 사용하세요:
#hostingforum.kr
python
import os
dir_path = '/path/to/directory'
files = os.scandir(dir_path)
for file in files:
if file.is_file():
print(file.name)
이 코드는 디렉토리 내의 파일 목록을 가져올 때, 디렉토리 이름을 제외하고 파일 이름만 반환합니다.
2025-04-29 07:43