
10.1. 운영 체제 인터페이스 os 모듈을 운영 체제와 상호 작용하기 위한 수십 가지 함수들을 제공한다. 예를 들어 mkrdir 디렉토리를 만들거나 system()메소드를 사용하여 인수에 명령어 스트링(ex: mkdir today)을 넣으면 시스템 명령어를 그대로 쓸 수 있다. import os os.getcwd() # return the current working directory # 'C:\\Python37' os.chdir('/server/accesslogs') # 현재 작업 디렉토리 변경 os.system('mkdir today') # today라는 디렉토리를 만든다 # 0 from os import * 대신에 import os 스타일은 사용해야 한다. 그래야 os.open()이 내장 open..

6. 모듈 6.1. 모듈을 스크립트로 실행하기 파이썬 모듈을 스크립트로 실행할 때 다음과 같이 인수를 넣을 수 있다. # 파이썬 스크립트 아니고 cmd임 $ python module_name.py 스크립트에서 넣은 인수는 다음(sys.argv[i])과 같이 받을 수 있다. if __name__ == "__main__": import sys method_name(int(sys.argv[1])) # sys.argv[] 리스트에서 인덱스 1부터 시작 # 파이썬 스크립트 아니고 cmd 창임 $ python fibo.py 50 0 1 1 2 3 5 8 13 21 34 6.2. 표준 모듈들 (a.k.a 표준 라이브러리) 그 파이썬 스크립트를 쓰면 명령어 치기 전에는 ">>> "이 나오고 반복문이나 조건문같이 하위 ..
- Total
- Today
- Yesterday
- 딕셔너리
- python
- 파이썬
- 디폴트 파라미터
- 네이버
- 리스트
- import
- HACKDAY
- 모듈
- Math
- random
- Else
- ML
- 변수
- list
- ImageStitching
- 고급 파이썬
- 머신러닝
- Machine Learning
- 네이버 인턴
- continue
- sys
- 삼항연산자
- 튜플
- stitcher
- DateTime
- 핵데이
- Break
- 클래스
- 파이선
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |