Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- C
- ubuntu
- pytorch
- OpenCV
- SSH
- 프로그래머스
- mysql
- LIST
- windows forms
- pandas
- Python
- Docker
- JSON
- Visual Studio
- paramiko
- pip
- error
- Linux
- 기타 연주
- 핑거스타일
- Numpy
- Selenium
- C++
- label
- VS Code
- 명령어
- 오류
- C#
- 채보
- YOLO
Archives
- Today
- Total
기계는 거짓말하지 않는다
Python os module 본문
간단한 os module의 자주 쓰이는 기본 사용법
import os로 import 하여 사용가능
import os
os.chdir("../") # 현재 디렉터리 변경
print(os.getenv("JAVA_HOME")) # 환경 변수 값 가져옴 (C:\Program Files\Java\jdk1.8.0_261)
print(os.getcwd()) # 현재 디렉터리 경로
print(os.path.abspath("path")) # 현재 path의 절대 경로
print(os.path.isdir("path")) # 현재 path가 디렉터리인지
print(os.path.isfile("./test")) # 현재 path가 파일인지
print(os.path.join("./test", "otherPath")) # 경로를 이어줌
print(os.path.split(os.path.abspath("."))) # 경로를 가장 하위 경로와 나머지 상위 경로로 나눔
print(os.path.lexists("./test")) # 경로 존재 여부 os.lstat()이 없는 플랫폼에서 exists()와 동등
print(os.path.exists("./test")) # 경로 존재 여부
print(os.path.isabs("./test")) # 절대 경로인지 여부
print(os.listdir("./test")) # 디렉터리 내의 파일 또는 디렉터리 이름을 list로 가져옴
element_list = os.walk("./test")
for path, dir, file in element_list:
print(path, dir, file) # test 디렉터리 내의 test 디렉터리부터의 경로, 디렉터리, 파일을 출력
# 하위 디렉터리가 있을 경우 계속 for loop가 실행된다.
'Python' 카테고리의 다른 글
Python OpenCV Error Sequence item with index 0 has a wrong type (0) | 2021.07.31 |
---|---|
Python glob module (0) | 2021.07.29 |
Python zip 함수 (0) | 2021.07.25 |
Python Selenium 크롤링 창 숨기기 (0) | 2021.07.25 |
Python Selenium WebDriver 사용법, 메서드 (0) | 2021.07.24 |
Comments