[SK shiedlus Rookies 23]Python(6-3)_24.10.22

박소민·2024년 11월 4일

Python

목록 보기
19/23

개요

  1. 타겟 대상
  • Tp.정보접근 ➜ 사용자는 다양한 활동을 해야된다.
    • ex.01 > 로그인, 스크롤, 검색, 보안이슈(cloudFare적용사이트 ->domian 변조)...
    • ex.02 > 인터렉션
      :로그인, 스크롤 ➕ "더보기, 검색, 특정시간대기, JS사용"
      👇👇👇
  1. 가능범위
  • 예약
  • 게시판 본글/댓글 추가 - CRUD
  • 유튜브 각종 정보 획득(use. API, 크롤링)
  1. 절차
  • 타겟사이트 진행 ➜ 전략수립
  1. what 라이브러리
  • selenium
  1. 도구
  1. 작업환경 : localPC, VScode

타겟사이트 확인

📚 [[ 사이트 구동 -방식 ]]
1. 클라이언트가 서버에 요청하는 스타일

  • form 전송/링크 클릭
<특징_ when.서버이동>
-화면이 깜박
-주소창 앞의 마크가 순간적으로 "X" 변경
-화면상에 모든 html변경 ➕ 객체 주소 모두 변경 (= "초기화") 
 ➜ So. "새로 파싱"해야함.

  • 내부) ajax = 비동기 백그라운드 통신 진행(use. json/xml)이용
<특징_ when.서버이동>
-주소창 앞 마크 변경no.
-내부만 변경 = 백그라운드 통신 수행
-크롤링 기술로 핸들링 해야됨.
-시간차 존재 -> So.대기기술 필요(명시적/암묵적)

Ex > 한국 주유소 가격

0개의 댓글