파이썬에서는 지원하는 디렉토리 관련 표준 라이브러리
sys
os
glob
import sys
sys.executable #지금 실행되고 있는 파이썬 실행 파일이 디렉토리 반환
sys.path #임포트할때 불러오는 모듈들의 위치 경로 반환/ 실제로는 pip,conda명령어로 위치파악한다.
- 모듈(module) : 파이썬으로 만든 코드가 들어간 파일 .py
- 패키지(package) : __init__.py가 포함된 폴더로 흔히 라이브러리라고 칭함
- PIP(Package Installer for Python) : 패키지 관리자로 파이썬을 설치하면 기본으로 설치됨
- PyPA(Python Packaging Authority) : 파이선 패키지를 관리하고 유지하는 그룹
- PyPI(The Python Package Index) : 파이썬 패키지들의 저장소
- os.chdir() : 디렉토리 위치 변경
- os.getcwd() : 현재 자신의 디렉터리 위치를 반환
- os.mkdir() : 디렉토리 생성
- os.rmdir() : 디렉토리 삭제 (단, 디렉토리가 비어 있을 경우)
- glob.glob() : 해당 경로 안의 디렉토리나 파일들을 리스트 형태로 반환
- os.path.join() : 경로(path)를 병합하여 새 경로 생성
- os.listdir() : 디렉토리 안의 파일 및 서브 디렉토리 리스트
- os.path.exists() : 파일 혹은 디렉토리의 경로 존재 여부 확인
- os.path.isfile() : 파일 경로의 존재 여부 확인
- os.path.isdir() : 디렉토리 경로의 존재 여부 확인
- os.path.getsize() : 파일의 크기 확인
'개념정리' 카테고리의 다른 글
파이썬 리스트? 배열? (0) | 2021.01.09 |
---|---|
정규 표현식(regular expression, regex) (0) | 2021.01.06 |
[퍼옴]리눅스 디렉토리 구조 (0) | 2021.01.06 |
[파이썬]파일관련 함수 (0) | 2021.01.06 |
인코딩과 디코딩이란? (0) | 2021.01.06 |
댓글