파이썬 기초 문법
- 반복문
for fruit in fruits: 이렇듯 파이썬은 리스트 내에서 자동으로 요소를 하나씩 뽑아쓸 수 있음 i값을 1씩 더해가면서 쓰는 방식은 while 반복문 사용
- 함수
- 조건문
페이지 크롤링 (feat. beautifulsoup4)
- select, select_one (선택자)
mongoDB 제어 (feat. pymongo)
- find, update, delete, insert
혼자 크롤러 만들어봤을때엔 selenium을 사용했었는데 bs4가 훨씬 사용하기 간편하고 빠른 느낌이었다.
이유를 조금 찾아보니 selnium은 웹 드라이버를 따로 설치해야하기 때문이었던것 같고 동작제어에 관한 코드들이 더 들어있어서 그랬던것 같다. 하지만 bs4만으로는 동작제어까지는 불가능하므로 어떤 사이트에서는 반드시 selenium을 사용해야할 날이 올 수도 있을듯하다.
회사를 다니면서는 아예 손을 뗐던 파이썬과 DB를 간단히 다뤄봐서 반가웠다.