생활
크롤링을 하려고 합니다
크롤링을 하려고 하는데 어떻게 개발해야할지 감이 잡히지 않습니다.
직접 해본신분이 있다면 도움 부탁드립니다.
55글자 더 채워주세요.
2개의 답변이 있어요!
크롤링은 기술적으로는 그렇게 어려운 일은 아닙니다.
다만, 귀찮은 일이라고 하는 것이 바른 표현일 것 같은데요..
코드를 모두 적어드릴 수는 없지만 대략적인 방법은
셀레니움이 무엇인지 검색을 해본다
원하는 웹페이지를 통째로 크롤링 해서 변수에 저장한다.
원하는 부분을 split 을 통해서 잘라서 사용한다
사실 이정도만 알면 크롤링은 할 수 있을거라고 생각합니다.
개발자가 아닌 사람에게는 무슨말인지도 모르겠고, 어렵게 느껴지실 수도 있겠지만
개발자라면 답변을 이해하실 수는 있을겁니다.
우선 이런 질문을 하실려면?
어떤 언어를 알고 있는데 그 언어로 어떤 환경에서의 크롤링을 어떻게 해야 하나요? 라고 물어보시는게
맞는것 같네요^^
일단 위 질문에 간단히 답하자면,
사람이 하는 행동을 있는 그대로 프로그래밍을 하면 됩니다
예를 들어
네이버에 "맛집" 을 검색한다
블로그 탭을 클릭한다
해당페이지의 1등에서 10등까지 결과를 가져온다
다음페이지가 있는가?있다면 다음페이지를 클릭한후 3번항으로 가서 또 처리를 한다
다음페이지가 없다면?프로그램을 종료한다
이게 크롤링을 하기 위한 기본 스토리 구성을 한겁니다
이제 위 내용을 자신이 잘 아는 언어를 이용해서 개발하시면 됩니다^^