본문 바로가기
반응형

기록/TIL23

[TIL] 231026 - 데브코스 11일차 학습 내용 Selenium - Implicit Wait, Explicit Wait - 마우스, 키보드 이벤트 처리 새로 알게 된 점 with webdriver.Chrome(service=Service(ChromeDriverManager().install())) as driver: 드라이버를 실행한 후 종료까지 하기 위해 with문을 사용했다. 예전에 파이썬 문법 배울 때 말고는 사용한 적이 없었는데 오랜만에 사용해서 반가웠다. 느낀 점 Selenium에서 자동화를 위해 많은 기능을 제공하고 있다는 걸 알 수 있었다. 그리고 크롬드라이버를 로컬에 깔지 않고도 사용할 수 있어서 편했다. 2023. 10. 26.
[TIL] 231025 - 데브코스 10일차 학습 내용 BeautifulSoup - 요소 가져오기 실습 - id, class로 원하는 요소 가져오기 실습 동적 웹 사이트에서 원하는 요소 가져오기 - 시간 지연, UI와 상호작용 필요 -> selenium 사용 느낀 점 실습할 때 페이징 처리가 되어있어서 데이터를 얻어낼 때 각 페이지에 대한 요청을 해야 하는데, 한 번에 요청할 경우 서버에 발생하는 부하를 줄이기 위해 시간차를 두고 요청을 했다. 윤리적인 스크래핑에 대해서 항상 생각하면서 스크래핑을 진행해야겠다. 2023. 10. 25.
[TIL] 231024 - 데브코스 9일차 학습 내용 1. HTTP - HTTP 요청 - HTTP 응답 - 파이썬의 requests 라이브러리를 사용해 get, post 동작 실습 2. 윤리적인 웹 스크래핑/웹크롤링 - 로봇 배제 프로토콜 (REP) 3. 브라우저가 HTML을 다루는 방법 - DOM (Document Object Model) 느낀 점 웹 스크래핑과 웹 크롤링의 차이점을 알게 되었다. - 웹 스크래핑 : 목적을 가지고 데이터를 추출하는 것 - 웹 크롤링 : url을 이동하며 반복적으로 데이터를 가져오는 과정 브라우저가 html 파일을 어떤 과정을 거쳐서 우리에게 보여주는 지에 대해 생각해본 적이 없었는데, 그 과정에 대해 알게 되었다. 2023. 10. 24.
[TIL] 231023 - 데브코스 8일차 학습 내용 HTML 태그 레이아웃 태그 - , , , , , 콘텐츠 - 제목, 문단, 서식 - 멀티미디어 - 리스트 - 표 - 아이프레임(iframe) 양식 - form - 설명, label, 버튼 시맨틱 태그 : 의미를 가지는 태그 느낀 점 모르는 html 태그들이 꽤 있다는 것을 알게 되었다. (article, aside, figure, figcaption) html5부터 시맨틱 태그를 사용해 문서구조를 작성한다고 하는데 확실히 의미가 부여되기 때문에 구조를 쉽게 이해할 수 있을 것 같다. 2023. 10. 23.
반응형