목록Mini Project (25)
Allen's 데이터 맛집
이번 포스팅에서는 Selenium을 사용하여 웹 브라우저 자동화 및 이메일 로그인을 구현하는 방법을 소개하겠습니다. Selenium은 웹 브라우저를 제어할 수 있는 강력한 라이브러리로, 자동화 테스트, 크롤링, 매크로 작업 등에 널리 사용됩니다. 이번 프로젝트에서는 Selenium을 활용하여 다음(Daum) 웹사이트에 자동으로 로그인하고 받은 메일 수를 확인하는 과정을 다룹니다. 프로젝트 목표이 프로젝트의 목표는 다음과 같습니다:Selenium을 사용하여 Chrome 브라우저를 자동으로 실행합니다.다음(Daum) 웹사이트에 접속하여 자동으로 로그인합니다.로그인 후 받은 메일 수를 확인합니다. 코드 설명 아래는 Selenium을 사용한 자동 로그인 및 메일 확인 코드입니다:import java.util...
이번 포스팅에서는 Java의 Robot 클래스를 사용하여 브라우저 자동 로그인을 구현하는 방법을 소개하겠습니다. 이 방법은 키보드와 마우스를 제어하여 자동으로 웹사이트에 로그인하는 간단한 예제입니다. 이 프로젝트는 자동화에 대한 기초 개념을 배우는 데 매우 유용합니다. 프로젝트 목표 이 프로젝트의 목표는 다음과 같습니다:Robot 클래스를 사용하여 브라우저를 실행하고, 특정 웹사이트에 접속합니다.키보드와 마우스를 제어하여 자동으로 로그인 정보를 입력하고 로그인합니다. 코드 설명아래는 Robot 클래스를 사용한 자동 로그인 코드입니다:import java.awt.AWTException;import java.awt.Robot;import java.awt.event.*;public class RobotDemo..

이번 프로젝트에서는 프로그램을 실행하면 Chrome 브라우저가 자동으로 실행되고, '다음' 웹사이트에 접속하여 자동 로그인을 한 후 받은 메일함을 확인할 수 있는 자동화 시스템을 구축합니다. 이 프로젝트는 원시적인 방법과 Selenium 프레임워크를 활용한 두 가지 접근 방식을 다룹니다. 프로젝트 구조 1. Robot 라이브러리를 사용한 자동화첫 번째 방법은 JAVA의 Robot 라이브러리를 사용하여 키보드와 마우스를 제어하는 방식입니다. Robot 클래스는 키보드 키 입력, 마우스 움직임 및 클릭을 시뮬레이션할 수 있어, 사용자가 직접 수행하는 것처럼 로그인 과정을 자동화합니다. 2. Selenium 프레임워크를 사용한 자동화두 번째 방법은 Selenium 프레임워크를 사용하여 보다 정교하게 브라우..
데이터:데이터명: 2016년 범죄자 범행시 전과 및 재범 여부등록일: 2019년 08월 23일내용: 2016년 범죄자 범행시 전과 및 횟수(죄명별, 전과 1범~9범 이상, 미상 등)관리 부서명: 정보화장비기획담당관출처: 공공데이터 포털 리뷰 학교에서 빅데이터와 관련된 용어를 많이 들었지만, 처음에는 정보와 데이터의 차이를 이해하지 못했습니다. 이 프로젝트를 통해 특정 통계 분야를 선택하고 관련 CSV 파일을 활용하여 어떻게 '정보'를 추출할 수 있는지 고민해보는 과정이 매우 흥미로웠습니다. 프로젝트의 주요 학습 내용CSV 파일 처리:CSV 파일을 Java의 BufferedReader와 FileReader를 사용하여 읽어왔습니다.데이터를 2차원 배열에 저장하여, 마치 큰 표를 그리는 것 같은 구조로 데이터..