None

Programming/Python 웹 스크래퍼 만들기

Python selenium 활용해서 webscrapper 기초 제작 4

5.15 Pages (Pages 개수 count 하는 함수 만들기) 첫 페이지 pagination(페이지 번호)에서 몇 개의 페이지가 있는지 알아내는 코드를 작성해본다. 페이지 번호가 총 5개, 다음을 넘기는 화살표가 1개 있는 코드를 확인할 수 있다. nav role 이 navigation인 코드에서 div 가 3개만 있다면, 총 3페이지만 있다는 의미가 되며, div 가 6개가 있다면, 총 5페이지에 1개의 화살표(다음페이지로 넘어가는) 가 있다는 뜻이 된다. 그럼 얼마만큼의 페이지를 스크래핑해야 하는지 알 수 있다. 프로그램 작동 방식이 바뀌어야 한다. 왜냐하면 이제 프로그램이 해야 하는 일은 2가지이기 때문이다. ( 총 얼마만큼의 페이지가 있는지 개수 세기, 각 페이지 안의 구인정보 가져오기 ) ..

Programming/Python 웹 스크래퍼 만들기

Python None

5.13 None None은 True, False, 숫자, 문자열 처럼 변수에 넣을 수 도 있고, 리스트나 딕셔너리 안에 넣어도 되는 데이터 타입이다. None 을 쓸 때는, 무언가가 없을 때 이다. False와 헷갈릴수 있는데, False 는 True 가 아니다는 것을 의미한다. None은 무언가가 "없을 때"를 의미한다, 혹은 무언가가 있어야 하는데 아무것도 없을 때를 의미. None은 무언가가 있어야 하는데 없다고 나타내주는 데이터 타입이다. 지난 게시물에서 아래 코드를 사용했을 때 li들을 출력했는데, 일부 li 들은 구인 정보가 있었지만, 어떤 li 는 mosic-zone 으로 구인 정보가 없는 li 가 있었다. from requests import get from bs4 import Beaut..

Security Engineer
'None' 태그의 글 목록