전체 글 63

[패스트캠퍼스] 데이터 분석 부트캠프 17기 - 4주차 (2) 크롤링 실습 API

주요 학습 내용 요약Part3. 내게 필요한 정보를 자동으로 수집 ! with 웹 크롤링CH02. 크롤링 실습(2) cURL 명령어로 데이터 크롤링하기 - 네이버 부동산 1. 네이버 부동산 페이지 들어가서 원하는 매물들 띄우고     Network에서 articles?로 시작되는 링크의 cURL 복사하기 (bash) 2. cURL convert사이트로 이동해서 변환된 코드 가져오기 https://curlconverter.com/python/  Convert curl commands to PythonPrivacy We do not transmit or record the curl commands you enter or what they're converted to. This is a static websi..

패스트캠퍼스 2025.01.12

[패스트캠퍼스] 데이터 분석 부트캠프 17기 - 4주차 (1) 크롤링 실습 셀레늄

주요 학습 내용 요약Part3. 내게 필요한 정보를 자동으로 수집 ! with 웹 크롤링CH02. 크롤링 실습(1) 셀레늄을 활용한 크롤링 - SRT 기차표 예매 자동화 프로그램 만들기 1. selenium의 webdriver import 후 SRT 로그인 페이지 열기SRT의 메인 화면을 가지 않고 로그인 페이지로 바로 가는 이유는, 과정을 단순화 하기 위해서.오류를 최소화 하기 위해, 코드의 과정을 단순히 하는 접근법을 생각하자. 2. 휴대전화번호로 로그인하기XPATH는 중복값을 허용하지 않기 때문에, 중복되는 ID로 변수를 찾기 어려울 때 쓰기 좋다.단일 데이터를 찾을 때는 XPATH, 여러 데이터를 찾을 때는 ID로 찾자. XPATH를 가져오는 법: 개발자 도구 - [확인]버튼의 코드 찾기 - 마우..

패스트캠퍼스 2025.01.11

[프로그래머스] 조건에 맞는 사용자와 총 거래금액 조회하기 - MySQL

문제https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krUSED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL문을 작성해주세요. 결과는 총거래금액을 기준으로 오름차순 정렬해주세요.  풀이- PRICE가 있는 테이블을 기준으로 SELECT했고,  USED_GOODS_USER 에서는 NICKNAME만 가져왔다.

코딩공부 2025.01.07

[프로그래머스] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 - MySQL

문제https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krCAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬해주세요. 특정 월의 총 대여 횟수가 0인 경우에는..

코딩공부 2025.01.07

[프로그래머스] 카펫 - 파이썬 Python

https://school.programmers.co.kr/learn/courses/30/lessons/42842 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr특징- width와 height의 합은 항상 brown/2 + 2 이다. ex) 10/2+2 = 7 = 4+3 - yellow 색의 가로는 항상 brown.width - 2이고, 세로는 brown.height - 2이다. 그림 참고.- yellow.width * yellow.height = yellow 이다.

코딩공부 2025.01.06