pip : 01. pip list 출력 포맷 변경방법
pip list 명령어를 적으면 출력 포맷이 변경되었다는 warning문구가 출력된다. 출력 포맷을 변경하여 해결해보자.
pip list 명령어를 적으면 출력 포맷이 변경되었다는 warning문구가 출력된다. 출력 포맷을 변경하여 해결해보자.
django 의 프로젝트 구조, 새 프로젝트 구성방법, MTV pattern 등을 알아보자.
미작성
네이버 웹툰 크롤러 만들기(2)까지 작성한 코드는 utils 모듈로 리팩토링. 이하 코드는 utils를 import하여 작성.
네이버 웹툰 크롤러 만들기(1)에서 특정 웹툰의 id값과 page값으로 에피소드 리스트 크롤링을 해와서 출력까지 해봤다. namedtuple로 만든 Episode의 인스턴스인 episode를 가독성을 생각하여 파일로 저장해보자. 이 후 다시 episode_list로 load하는 모듈을 만들어보자.
크롤링을 위해 필요한 라이브러리(Requests, BeautifulSoup4, urllib.parse)들과 특정 웹툰의 id값과 page값으로 에피소드 리스트를 크롤링해보자.
BeautifulSoup은 웹 크롤링을 위한 파이썬 라이브러리 중 하나이다. 설치 및 사용방법을 알아보자. 설치는 pip를 이용한다.
namedtuple은 클래스를 명시할 때 인스턴스 변수만 있는 것 처럼 사용할 수 있는 tuple이다. namedtuple을 사용하면 튜플에서 각 위치의 의미를 명시적으로 작성할 수 있다.
정규표현식(regular express)에 대해서 알아보자.
모듈(module)에 대해서 알아보자.