자동화

프로젝트 단위 공부/[개인 프로젝트] FC Online 공식 경기 분석

[개인 프로젝트] FC Online 공식 경기 분석 (1) - 계획서

프로젝트 계획'서울시 상권 대시보드' 프로젝트를 진행하면서 아쉬웠던 점이 자동화를 구현하지 못했던 것이다. 또한 지금까지 API를 사용해서 프로젝트를 진행해 본 적이 없었다. 그래서 이번 개인 프로젝트로는 넥슨 Open API 중 FC Online API를 사용하여 데이터 자동 적재 및 대시보드 제작을 진행해보려고 한다. ss721229/FC-Online-Match-DashboardContribute to ss721229/FC-Online-Match-Dashboard development by creating an account on GitHub.github.com주제FC Online 공식 경기 매치 상세 기록 분석 대시보드목적 및 데이터 수집목적공식 경기(랭크전)의 주요 승리 / 패배 요인 파악 (패스..

Infra/AWS

[AWS] S3 데이터 적재 자동화(Amazon EC2, Crontab)

개요데브코스에서 24.05.13 ~ 24.05.17 (총 5일) 동안 데이터 웨어하우스(Snowflake)와 preset(=superset)을 사용하여 적재한 데이터를 바탕으로 대시보드를 구축하는 프로젝트를 진행한다. 그러나 3일 차인 어제(24.05.15) 대시보드까지 구성이 완료되었다. 마침 멘토님과 프로젝트 중간 리뷰 시간이 있어 조언을 받았는데, 데이터 적재 자동화 부분을 구성하지 않아 빨리 마무리된 것이라고 말씀하셨다. Airflow를 이용한 자동화는 차후 프로젝트에서 진행될 내용이며, 프로젝트 종료까지 시간이 남았기 때문에 팀원 분들과 협의하여 Airflow를 제외한 자동화 방법엔 무엇이 있는지 탐색하는 시간을 갖기로 하였다. 실제로 적용하는 것은 아니고 공부 차원에서 진행하는 것이다.프로젝트..

Web

[Web] Visual Studio Code에서 장고(Django) 사용

장고(Django)가 설치되어 있지 않다면, 아래 링크에서 설치 과정을 확인할 수 있으니 먼저 진행해 주세요. [Web] 장고(Django) 개발 환경 구축 (Windows) 장고(Django) 설치 장고(Django)는 파이썬으로 작성된 오픈 소스 웹 프레임워크로 Model-Template-View(MTV) 패턴을 따르고 있다. 장고는 내장된 기능만을 이용해 빠른 개발을 할 수 있다는 장점이 있다. 이 sanseo.tistory.com Visual Studio Code에서 장고(Django) 사용 위의 링크에서 장고를 설치하고 가상 환경 설정을 마치고 VS code 설치가 되어 있다면, 사실 준비는 끝난 것과 다름없다. 그래서 편리하게 이용할 수 있도록 실행하면 가상 환경에 접속된 VS Code가 열리..

[프로그래머스] 데이터 엔지니어링 데브코스 3기/TIL(Today I Learn)

[TIL - 9일 차] 데이터 엔지니어링 : 파이썬으로 웹 데이터를 크롤하고 분석하기 (4)

브라우저 자동화하기, Selenium Selenium 라이브러리 Selenium은 Python을 이용해 웹 브라우저를 조작할 수 있는 자동화 프레임워크이다. Selenium, Web Driver 설치 Selenium 프레임워크와 웹 브라우저와 연동하기 위한 WebDriver를 설치한다. WebDriver는 웹 브라우저를 제어할 수 있는 자동화 프레임워크로, 이 실습에서는 Chrome을 기준으로 진행한다. %pip install selenium %pip install webdriver-manager WebDriver의 Chrome() 객체 생성 from selenium import webdriver from selenium.webdriver.chrome.service import Service from w..

기억에 남는 블로그 닉네임
'자동화' 태그의 글 목록 (3 Page)