VBA280 [VBA] 오늘의 날씨(네이버 오늘의 날씨) 웹 크롤링 연습을 위해 엑사남님 강의 중 [오늘의 날씨]를 가져오는 강의를 이용하여 크롤링을 작업하였다. https://www.youtube.com/watch?v=5U5zPQUAL7E 아참... 새해 복 많이 받으시길..... 우선 본인이 웹 크롤링을 하는 방식은 이렇다. 1. 소스에서 추출하려는 값의 첫 ClassName태그부터 내가 원하는 마지막 TagName이 아닌 새롭게 시작하는 ClassName까지 정규식으로 모든 값들을 추출 정규식 패턴 : (.+?) 추출된 값 : 오늘의 날 .... 2. 추출한 값을 태그의 시작인 ' '로 배열을 분리한 후 그 두번째 값을 Result값에 .. 2022. 1. 30. [VBA] 나만의 영어사전을 만들어보자(feat. 네이버사전) 크롤링 연습을 어떻게 해볼까 생각하다가 예전 준빠님께서 본인은 자신의 업무와 관련된 전문 영어사전을 만드는 크롤링을 작업한 적 있다고 해서...본인은 처음이기도 해서 딸래미 영어 공부도 도와줄겸 해서 만들어보았다. 너무 비웃지말길... 이번 작업을 하면서 왜 크롤링 강의나 개념을 잡아놓은 것들이 다른 구문들에 비해 없는지 알것같다.. 워낙 html 구조를 분해하여 거기서 원하는 값을 가져오는 것이 녹녹치 않다...정말 변수들이 너무많다. 이걸 벗어나기 위해서는 본인이 늘 하던 방법말고 참조에서 Html.Document를 통해 Early Binding으로 Classname 이나 TagName으로 접근을 하는것이 더 편할 것 같다... 조사해본 결과 Late Binding으로는 Html에서 GetElemen.. 2022. 1. 28. [VBA] 텍스트마이닝(ArrayList, Dictionary, Reg) Free online word cloud generator and tag cloud creator - WordClouds.com Free online word cloud generator and tag cloud creator Wordclouds.com is a free online word cloud generator and tag cloud generator, similar to Wordle. Create your own word clouds and tag clouds. Paste text or upload documents and select shape, colors and font to create your own word cloud. Wordclouds.com can www.wordclouds... 2022. 1. 18. [VBA] 오픈챗 대화내용 일자별 추출하기 지치지 않는 준빠님때문에 가랑이가 찢어질것 같다...이번 작업은 대화내용을 배열에 담아서 해당날짜와 시간 그리고 내화 내용을 출력하는 작업이다. 오픈챗 대화내용을 보면 알겠지만 분단위로 대화를 출력하기에 동일인이 동일한 시간대에 입력하면서 엔터를 쳤을 때 닉네임과 시간이 생략된 채 대화 내용만 출력되게 된다...이게 첫번째 변수 대화내용을 보면 알겠지만 질문과 답변으로 이뤄지는 답변속에 = 로 시작하는 문장들이 있어 ...이렇게 되었을 때 엑셀에서 수식인줄 알고 에러메세지를 발생시키는 것이 두번째 변수 였다 아오~~~~얄미워~~~ 코드 진행은 이렇다. 1. 오픈챗 대화 소개글 다음부터 배열에 담아야 하기 때문에 그 구분을 짓기 위해 Bln 으로 참 / 거짓으로 구분 2. 정규식은 2개가 사용되었는데..... 2022. 1. 12. 이전 1 ··· 55 56 57 58 59 60 61 ··· 70 다음