728x90
반응형
SMALL

2024/11/13 2

Selenium을 이용한 간단 크롤링 하기 (네이버 실행)

준비물WindowsESR firefox 78.8.0GeckoDriver 0.29.0java 17IntelliJ셀레니움으로 해커같이 웹브라우저를 자동으로 맘대로 조작할수있고, 필요한 자료가있으면 자동으로 추출해서 리스트화까지 가능한 크롤링기능의 간단한 코드를 작성하려고한다.셀레니움의 특징은 브라우저가 실제로 작동하면서 동작하기때문에 리소스를 많이 먹을수있지만,뭔가 화면이 자동으로 휙휙바뀌는게 뭔가 개발자같고 그렇다.설치할것은 ESR firefox 78.8.0, GeckoDriver 0.29.0 이다파이어폭스앞에 ESR은 업데이트를 허용하지않는 버전이라고 생각하면된다크롤링을 배포해놧는데 스스로 최신 업데이트해버리면 버전이 맞지 않게되어 동작이 안될수 있기때문에버전이 고정된 ESR을 사용한다.GeckoDriv..

Java/실험실 2024.11.13

인터넷 사이트에서 복붙안될때, 드래그안될때 꿀팁

자료조사하거나 어떤 사이트에서 긴글을 복사, 붙혀넣기를 할때 드래그 조차안되는 사이트가 가끔있다.특히 개발자들은 긴 코드를 복붙해서 사용하는 상황이 많이 있는데, 복사가 안되는 사이트 때문에 다른글을 찾거나일일히 보고 타이핑하는 노가다 작업을 하는 사람들이있다. 그럴땐 이 방법을 사용하면 10초만에 복사할 수 있다.먼저 드래그&복붙이 안되는 웹페이지에서 F12를 클릭한다.  그러면 아래처럼 오른쪽에 뭔가나온다.이상태에서 F1을 누른다. 그러면 아래처럼 뭐가나온게 이렇게 바뀐다. 스크롤을 제일 아래로 내리면 Debugger에 Disable JavaScridpt가 있는데 체크를 한다. 그러면 드래그가 안되던 내용이 드래그가되면서 복사, 붙혀넣기가 가능해진다. 이방법을 몰랐던 학생일때 많이 고생했던 기억이있다..

728x90
반응형
LIST