파이썬의 여러가지 모듈과 패키지
모듈 : 특정 목적을 가진 함수, 자료의 모임
→ 코드의 길이가 길어지는 상황을 방지
import 모듈명
: 모듈 불러오기
패키지 : 모듈을 폴더(Directory)로 구분하여 관리하는 것
→ 모듈을 편리하게 관리하기 위함
import 패키지.모듈명
from 패키지.모듈명 import 함수명
random.randrange(x, y)
: x부터 y-1까지의 숫자에서 임의의 숫자를 하나 반환
math.log(진수, 밑수)
: log2, log10, log(자연로그)도 가능
웹페이지 방문 실습
from urllib.request import urlopen
webpage =
urlopen("https://en.wikipedia.org/wiki/Lorem_ipsum").read().decode("utf-8")
print(webpage)
→ 웹페이지 정보를 가져올 수 있는 urllib 패키지의 request 모듈에서 urlopen 함수를 불러온다.
→ 해당 주소를 urlopen하고 read()한 다음, utf-8로 decode한다.