2020/03/10(7)
-
shutil 모듈
shutil 모듈 파일을 복사해 주는 파이썬 모듈입니다.
-
types
types파이썬 전체 자료형의 종류를 알아볼때 사용하는 파이썬 내장 모듈입니다. # 클래스 이름을 문자열로 리턴자료형.__class__.__name__
-
tempfile
tempfile 파일을 임시로 만들어서 사용할 때 유용한 내장 모듈입니다.
-
임포트와 직접 실행시 분기 수행 방법
임포트와 직접 실행시 분기 수행 방법 · __name__속성을 이용하여 모듈이 임포트되었을 때 또는 직접 실행했을 때 다르게 동작하도록 할 수 있습니다. · __name__속성을 이용한 구분방법은 모듈을 개발할 때 많이 사용합니다. 모듈을 수정하거나 코드를 추가할 때 마다 임포트해서 테스트 코드를 수행하는 것보다 직접 실행해서 테스트를 수행하게 되면 바로 테스트 결과를 확인할 수 있습니다.
-
Counter()
Counter()· {collections} 모듈의 메소드입니다.· 데이터의 개수를 셀때 사용합니다.· 문자열을 입력했을 경우 {문자 : 개수}의 딕셔너리 형태로 값을 반환합니다. from collections import Counter method description elements() · 입력된 값의 요소에 해당하는 값을 풀어서 반환합니다. · 요소는 무작위로 반환하며, 요소 수가 1보다 작을 경우 elements는 이를 출력하지 않는다. · elements()는 대소문자를 구분합니다. · sorted()를 이용하여 정렬해줄 수 있습니다. sorted(c.elements()) most_common(n) · 데이터의 개수가 많은 순으로 정렬된 배열을 리턴합니다. · 입력된 값의 요소들 중 빈도수(fr..
-
모듈 임포트
모듈 임포트 · import는 이미 만들어진 파이썬 모듈을 사용할 수 있게 해주는 명령어입니다. · 모듈 안의 어트리뷰트 (attribute; 함수, 데이터)들을 사용하려면 임포트를 해야 합니다. · Import 구문은 어디에서나 사용 가능 합니다.(함수, 제어문 내부에서도 import를 할 수 있습니다.) · import는 현재 디렉터리에 있는 파일이나 파이썬 라이브러리가 저장된 디렉터리에 있는 모듈만 불러올 수 있습니다. import · 기본적인 임포트 방법 · 모듈이름은 modulename.py에서 .py라는 확장자를 제거한 modulename 만을 가리킵니다. 즉, 모듈명은 .py파일의 파일명과 일치합니다. .멤버 · '모듈명.멤버' 형식으로 모듈 안의 데이터나 함수를 사용 할 수 있습니다. 모듈..