*외장함수
"이거하면 파이썬 기초는 끝난다ㅠㅠㅠㅠ
뒤에 좀더 책부분이 남아있지만 시간상 바로 웹공부로 넘어가도록 해야겠다..
뒤에는 시간날때 방학중에 하는걸로 ㅎ
이거끝나고 저녁부터 웹해야지 ㅠㅠ"
(파이썬) 라이브러리 : (파이썬) 사용자들이 만든 유용한 프로그램들을 모아 놓은 것.
모두 알필요는 없으며 어떤 일을 할때 어떤 라이브러리를 사용해야 한다는 정도만 알면 됨.
자주 사용되고 꼭 알아두면 좋은 라이브러리들을 살펴보자!!
*sys모듈
파이썬 인터프리터가 제공하는 변수들과 함수들을 직접 제어할 수 있게 해주는 모듈
test.py 뒤에 또 다른 값들을 함께 넣어 주면 sys.argv라는 리스트에 그 값들이 추가됨.
*강제로 스크립트 종료
sys.exit()
Ctrl + Z 와 Ctrl + D를 눌러서 대화형 인터프리터를 종료하는 것과 같은 기능.
(프로그램 파일 내에서 사용하면 프로그램을 중단시킴.)
*자신이 만든 모듈 불러와 사용
sys.path
이 위치에 있는 파이썬 모듈들은 경로에 상관없이 어디에서나 불러올 수가 있음.
pickle
객체의 형태를 그대로 유지하면서 파일에 저장하고 불러올 수 있게 하는 모듈
*OS 모듈
*내 시스템의 환경 변수값을 알고 싶을 때
os.environ
(아래에 더있지만 이하생략..)
*디렉터리 위치 변경
os.chdir
*디렉터리 위치 리턴받기
os.getcwd
*시스템 명령어 호출하기
os.system
*실행한 시스템 명령어의 결과값 리턴받기
os.popen
<기타 유용한 os관련 함수>
*파일 복사하기
shutil.copy(src, dst)
*디렉터리에 있는 파일들을 리스트로 만들기
glob(pathname)
*파일을 임시로 만들어서 사용할 때 유용한 모듈
tempfile.mktemp()
*time모듈
*1970년 1월 1일 0시 0분 0초를 기중르로 지난 시간을 초 단위로 리턴
time.time()
*time.time()의 값을 연도, 월, 일, 시, 분, 초,..의 형태로 바꾸어주는 함수
time.localtime
ex) time.localtime(time.localtime(time.time)))
*time.localtime에 의해서 반환된 튜플 형태의 값을 인수로 받아서 날짜와 시간을 알아보기 쉬운 형태로 리턴하는 함수
time.asctime
ex) time.asctime(time.localtime(time.time)))
*time.asctime(time.localtime(time.time)))를 간편하게 표현하기 위함. 항상 현재 시간만을 리턴.
time.ctime()
*시간에 관계된 여러 가지 포맷 코드제공.
time.strftime
*calendar
파이썬에서 달력을 볼 수 있게 해주는 모듈
.
.
.
*random
난수를 발생시키는 모듈
.
.
.
*webbrowser
자신의 시스템에서 사용하는 기본 웹 브라우저가 자동으로 실행되게 하는 모듈
.
.
.
//4일안에 파이썬 기초 한번 훑어보기 완료
'언어 > Python' 카테고리의 다른 글
[Python] list형 (창의적파이썬_7) (0) | 2018.10.30 |
---|---|
[Python] 연산자, 변수 (창의적파이썬_3) (0) | 2018.09.18 |
[Python] 내장함수 (0) | 2018.07.26 |
[Python] 예외처리 (0) | 2018.07.26 |
[Python] 패키지 (0) | 2018.07.26 |
댓글