질문과 답변
소프트웨어 오토핫키를 이용한 웹 크롤링 문의드립니다.
2023.11.06 14:38
안녕하세요.
오랜만에 질문하나 드리겠습니다.
실력이 없다보니 웹을 보고 따라해봐도 도저희 해결되지 않네요
먼저 아래는 인터넷을 보고 정말 약간의 코드만 수정한 소스입니다.
test := ComObjCreate("WinHTTP.WinHTTPRequest.5.1")
test.Open("GET", "https://www.kead.or.kr/bbs/deptgongji/bbsPage.do?menuId=MENU0895")
test.Send()
MsgBox, % test.ResponseText()
위 코드 실행 후 메시지 박스의 내용을 보면 제가 원하는 테이블 정보가 나오지 않습니다.
페이지 내에 테이블은 하나인데 위 코드로는 나타나지 않네요.
그런데
https://apsalman.tistory.com/80
님께서 만들어 배포해주신 프로그램을 이용하면 원하는 정보까지 나오는걸 확인할 수 있었습니다.
매번 사이트 방문하여 공지사항의 정보를 확인하는게 복잡하여 몇가지 사이트를 위와같이 크롤링하여 화면에 띄우고 한번에 보고자 합니다.
질문 1
위 코드와 같이 웹 사이트의 정보를 가져올 때 무슨 문제로 모든 정보가 들어오지 않는지요
질문2
모든 정보를 가져왔을 때 공지사항의 테이블 정보만 가져오는건 어떻게 구현하는지 궁금합니다.
예를들어 블럭을 씌워 가져오는지 regexmatch나 regexreplace등으로 파싱하여 가져오는지등
모르는게 많다보니 질문도 많네요
고수님들 조언 기다리겠습니다.
감사합니다.
댓글 [2]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
98350 | 윈 도 우| 윈도우 디펜더 자동켜짐 방지하는 방법 [13] | 메리아 | 1128 | 11-17 |
98349 | 윈 도 우| 윈도우 디펜더 [1] | 윈도우7 | 576 | 11-17 |
98348 | 윈 도 우| 윈도우11에서 파일 경로 이동은 어떻게 추가 하나요? | 갠지스의잔 | 162 | 11-17 |
98347 | 윈 도 우| 드라이브 조각모음_예약실행.. 레지스트 [2] | ㅁㅣㄹㅐ | 200 | 11-17 |
98346 | 서버 / IT| 행정안전부 전산 [4] | vtchoi87 | 837 | 11-17 |
98345 | 윈 도 우| [C:] 드라이브명 뒤로 보내기 [10] | 화랑이 | 654 | 11-17 |
98344 | 윈 도 우| 윈도우 10인데 이번 업데이트가 안되네요. 오류라고 뜨고요... [11] | 카니발 | 748 | 11-16 |
98343 | 소프트웨어| 윈도우 작업 표시줄 탐색기 위치 | 이슬 | 249 | 11-16 |
98342 | 소프트웨어| goodsync로 pc에서 휴대폰으로 폴더를 동기화하는 방법이 ... [5] | brucex | 326 | 11-16 |
98341 | 윈 도 우| 윈도우 11 12 13 타이틀의 .... [6] | vtchoi87 | 917 | 11-16 |
98340 | 소프트웨어| 백신 추천 부탁드립니다. [9] | 쉘브르의우 | 1149 | 11-16 |
98339 | 소프트웨어| 한글과컴퓨터 오피스2024 설치형 다운받을수 있나요? [15] | 놋지미 | 3342 | 11-15 |
98338 | 기 타| cmd 관련 질문드립니다 왕초보에요 ㅠㅠ [7] | 확님 | 503 | 11-15 |
98337 | 하드웨어| SSD 추가로 하나 더 설치 하고자 합니다 [6] | 철이코알라 | 677 | 11-15 |
98336 | 소프트웨어| 일본어 표시가 되는데요 [2] | 향기나 | 313 | 11-15 |
98335 | 윈 도 우| NTPWedit [3] | First. | 405 | 11-15 |
98334 | 기 타| [엑셀] 셀에 있는 글자를 클릭하는것만으로 복사가 될 수 ... [3] | 파란시계 | 372 | 11-15 |
98333 | 모 바 일| 갤럭시 S23 울트라를 하나 구입하였는데 좌측위 모서리 시... [2] | joe | 702 | 11-15 |
98332 | 윈 도 우| 윈도우10에서 인터넷 익스플로어를 온전히 사용하는 방법이... [5] | heykevin | 384 | 11-15 |
98331 | 윈 도 우| edge/chrome 즐겨찾기 및 북마크 관련 질문드립니다. | 김건호 | 165 | 11-15 |
메세지 박스가 작아서 출력된 전체 내용을 볼수가 없는것이지요
메세지 박스 대신 clipboard로 출력을 해서 내용을 확인해보세요
2. Autohotkey에서 정규식 regexmatch 이용해서 추출하고 regexreplace를 이용해서 추출한 데이터를 처리해주시면 됩니다