반응형

파이썬모듈 2

[python] 로컬 PC내의 특정 디렉토리에 있는 모든 파일 반환하기

import os 모듈에는 os.listdir() 함수는 파이썬의 os 모듈에서 제공하는 함수로, 특정 디렉토리 내의 모든 파일과 디렉토리의 이름을 리스트로 반환하는 역할을 합니다. import os # 현재 작업 디렉토리의 모든 파일과 디렉토리를 출력합니다. print(os.listdir('.')) # 특정 디렉토리, 예를 들어 "/home/user/documents" 내의 모든 파일과 디렉토리를 출력합니다. print(os.listdir('/home/user/documents')) 위 코드의 첫 번째 예에서, os.listdir('.')는 현재 작업 디렉토리 (.) 내의 모든 파일과 디렉토리의 이름을 리스트로 반환합니다. 두 번째 예에서는 /home/user/documents 경로의 모든 파일과 디렉..

카테고리 없음 2023.07.21

파일 이름이나 경로없이 파일 검색해주는 파이썬 모듈 glob

glob 모듈은 파일 경로를 사용하여 파일을 검색하는 데 사용되는 함수를 제공합니다. 이 모듈은 파일 이름 패턴을 사용하여 파일을 검색하므로, 파일 이름이나 경로를 일일이 지정하지 않아도 파일을 검색할 수 있습니다. glob 모듈의 glob() 함수는 파일 이름 패턴을 사용하여 파일을 검색합니다. 이 함수는 지정된 패턴과 일치하는 모든 파일의 리스트를 반환합니다. 패턴은 *와 ?와 같은 와일드카드 문자를 사용하여 지정할 수 있습니다. 예를 들어, *.txt 패턴은 현재 디렉토리에서 모든 .txt 파일을 검색합니다. **/*.txt 패턴은 현재 디렉토리와 그 하위 디렉토리에서 모든 .txt 파일을 검색합니다. 다음은 glob 모듈을 사용하여 현재 디렉토리에서 모든 .txt 파일을 검색하는 예시 코드입니다 ..

반응형