업무/dev
[Python] OS 모듈 및 스크립트 작성에 많이 쓰이는 모듈
sysops
2018. 11. 10. 23:23
728x90
python을 통한 시스템 스크립트 생성시 가장 많이 쓰이는 os 모듈 정리
시스템의 환경 변수값 읽기 - os.environ() , os.getenv() ,os.environ.has_key()
디렉터리 위치 변경하기 - os.chdir()
디렉터리 위치 리턴받기 - os.getcwd()
시스템 명령어 호출하기 - os.system()
실행한 시스템 명령어의 결과값 리턴 - os.popen()
디렉터리 생성 - os.mkdir()
디렉터리 삭제 - os.rmdir()
파일 삭제 - os.unlink()
파일 rename - os.rename(변경전,변경후)
그 외에 많이 쓰이는 모듈
pickle - 객체를 파일에 저장/불러오기 모듈 >> pickle.dump(data, f) , pickle.load(f)
tempfile - 파일을 임시로 만들어 사용 >> tempfile.mktemp()
glob -디렉터리에 있는 파일 리스트로 생성 >> glob.glob("")
shutil - 파일 복사 >> shutil.copy(,)
time - 시간모듈 >> time.sleep , time.strftime("%Y/%m/%d %H:%M:%S")
random - 랜덤한 수를 발생 >> random.random()
namedtuple
calendar
defaultdict
728x90