반응형
GIL's LAB, 『손에 잡히는 퀀트 투자 with 파이썬』, 위키북스(2022), p215-267.
- <tag attr = "value"> Text </tag>
- tag: 태그명
- attr: 속성명
- value: 속성값
- Text: 내용
- <div class="line3"> 추출 ➡️ BeautifulSoup.find("div", attrs={"class": "line3"})
Selenium
- Selenium Chrome driver
- implicitly_wait(초): 웹 페이지가 열릴 때까지 대기
- Element 탐색
- selenium.webdriver.common.by.By
- By.CLASS_NAME: class 속성 값 기준 검색
- By.CSS_SELECTOR: 태그에 적용된 스타일 정보를 기준으로 검색
- By.ID: id 속성 값 기준 검색
- By.LINK_TEXT: 링크가 있는 텍스트와 완전히 일치하는지를 기준으로 검색
- By.PARTIAL_LINK_TEXT: 링크가 있는 텍스트와 부분 일치하는지를 기준으로 검색
- By.NAME: name 속성 값 기준 검색
- By.TAG_NAME: 태그명 기준 검색
- By.XPATH: 경로 기준 검색
- e.g. driver.find_elements(By.LINK_TEXT, "경제")
- selenium.webdriver.common.by.By
반응형
'Mathematics > Quant' 카테고리의 다른 글
『손에 잡히는 퀀트 투자 with 파이썬』 Chapter 7. 재무제표 기반 투자 전략 (0) | 2024.10.23 |
---|---|
『손에 잡히는 퀀트 투자 with 파이썬』 Chapter 6. API/패키지를 이용한 데이터 수집 (1) | 2024.10.22 |
『손에 잡히는 퀀트 투자 with 파이썬』 Chapter 4. 데이터 시각화 패키지: 맷플롯립과 씨본 (5) | 2024.10.16 |
『손에 잡히는 퀀트 투자 with 파이썬』 Chapter 3. 데이터 핸들링 패키지: 판다스 (0) | 2024.10.16 |
『손에 잡히는 퀀트 투자 with 파이썬』 Chapter 2. 배열 연산 패키지: 넘파이 (0) | 2024.10.15 |
댓글