본문 바로가기
카테고리 없음

파이썬 Keyword: "list files", 초보자도 이해하기 쉬운 설명과 샘플코드

by 뷰티풀스택 2023. 7. 4.
반응형

"list files"는 특정 디렉토리에서 파일들의 목록을 가져오는 작업을 의미합니다. 이 작업을 위해 Python에서는 `os` 모듈과 그 안에 제공되는 `listdir()` 함수를 사용할 수 있습니다.

 

아래에는 `listdir()` 함수를 사용하여 현재 디렉토리의 모든 파일 목록을 가져오는 예시 코드가 있습니다.

 

```python

import os

 

# 현재 디렉토리의 파일 목록을 가져오기

files = os.listdir()

 

# 가져온 파일들을 출력하기

for file in files:

    print(file)

```

 

위 코드는 `os.listdir()` 함수를 사용하여 현재 디렉토리의 파일 목록을 `files` 변수에 저장하고, `for` 문을 이용하여 각 파일 이름을 출력합니다.

 

만약 다른 디렉토리에 있는 파일들의 목록을 가져오고 싶다면 `os.listdir()` 함수의 인자로 대상 디렉토리의 경로를 넣어주면 됩니다. 예를 들어, `/home/user/documents` 디렉토리의 파일 목록을 가져오고 싶다면 아래와 같이 코드를 변경할 수 있습니다.

 

```python

import os

 

directory = '/home/user/documents'

 

# 해당 디렉토리의 파일 목록을 가져오기

files = os.listdir(directory)

 

# 가져온 파일들을 출력하기

for file in files:

    print(file)

```

 

Python `os` 모듈과 `listdir()` 함수에 대한 자세한 내용은 아래 링크에서 확인하실 수 있습니다.

[Python os 모듈 공식 문서](https://docs.python.org/3/library/os.html#os.listdir)

반응형

댓글