목록크롤링 (3)
Allen's 데이터 맛집
이번 포스팅에서는 Selenium을 사용하여 웹 브라우저 자동화 및 이메일 로그인을 구현하는 방법을 소개하겠습니다. Selenium은 웹 브라우저를 제어할 수 있는 강력한 라이브러리로, 자동화 테스트, 크롤링, 매크로 작업 등에 널리 사용됩니다. 이번 프로젝트에서는 Selenium을 활용하여 다음(Daum) 웹사이트에 자동으로 로그인하고 받은 메일 수를 확인하는 과정을 다룹니다. 프로젝트 목표이 프로젝트의 목표는 다음과 같습니다:Selenium을 사용하여 Chrome 브라우저를 자동으로 실행합니다.다음(Daum) 웹사이트에 접속하여 자동으로 로그인합니다.로그인 후 받은 메일 수를 확인합니다. 코드 설명 아래는 Selenium을 사용한 자동 로그인 및 메일 확인 코드입니다:import java.util...

이번 프로젝트에서는 프로그램을 실행하면 Chrome 브라우저가 자동으로 실행되고, '다음' 웹사이트에 접속하여 자동 로그인을 한 후 받은 메일함을 확인할 수 있는 자동화 시스템을 구축합니다. 이 프로젝트는 원시적인 방법과 Selenium 프레임워크를 활용한 두 가지 접근 방식을 다룹니다. 프로젝트 구조 1. Robot 라이브러리를 사용한 자동화첫 번째 방법은 JAVA의 Robot 라이브러리를 사용하여 키보드와 마우스를 제어하는 방식입니다. Robot 클래스는 키보드 키 입력, 마우스 움직임 및 클릭을 시뮬레이션할 수 있어, 사용자가 직접 수행하는 것처럼 로그인 과정을 자동화합니다. 2. Selenium 프레임워크를 사용한 자동화두 번째 방법은 Selenium 프레임워크를 사용하여 보다 정교하게 브라우..

오늘은 파이썬을 사용하여 웹페이지에서 정보를 가져오는 방법을 알려드릴게요. 세션메서드를 사용하여 다음 사이트에 로그인을 하여 해당 날짜를 확인하는 코드 먼저, requests와 BeautifulSoup이라는 도구를 사용해 웹페이지에 접속하고 정보를 가져옵니다. 세션을 만들어서 로그인을 하고, 로그인한 세션으로 원하는 정보가 있는 웹페이지에 접속합니다. 그 후 BeautifulSoup을 사용해서 웹페이지의 내용을 쉽게 분석하고 원하는 정보를 추출해 냅니다. 정보란 위에 언급한 데로 오늘의 날짜를 가져온답니다. 만일 여러분이 이 코드를 사용하려면, 와 부분을 자신의 다음 아이디와 비밀번호로 바꾸어주셔야 합니다. import requests from bs4 import BeautifulSoup #세션 만들기 ..